WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Problème d'accès à site depuis l'extérieur - Environnement WP multisite
Envoyé par: Nath69 (---.subs.proxad.net)
Date: 28 February 2020 à 18:04

Bonjour,

J'ai un serveur Windows configuré avec différents sites:
- une partie fonctionne sous localhost
- une partie est en environnement Wordpress multisite

Je cherche à accéder aux différents sites en accès disrant, en ligne

J'ai ouvert un port de ma freebox redirigé vers le port 80 en mis mon poste en IP fixe

Pour les sites sous localhost : tout marche parfaitement
Pour les multisites, impossible d'y accéder, erreur 404 not found


J'ai mis les paramètres suivants (sitetest est le site qui pose problème en multisite, siteok est un site accesssible depuis localhost qui marche parfaitement)



Fichier C:\Windows\System32\drivers\etc

127.0.0.1 localhost
::1 localhost

127.0.0.1 sitetest
::1 sitetest


Fichier httpd-vhosts.conf


<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
# Require local
Require all granted
</Directory>
</VirtualHost>


<VirtualHost *:80>
DocumentRoot "D:\wamp64\www\reptestmulti"
ServerName sitetest
ServerAlias sitetest


<Directory "D:\wamp64\www\reptestmulti">
#Options Indexes MultiViews FollowSymLinks
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride all
Require all granted

</Directory>

</VirtualHost>


<VirtualHost *:80>
DocumentRoot "D:\wamp64\www\reptest"
ServerName siteok
</VirtualHost>


Fichier httpd.conf

Je l'ai modifié dans tous les sens, je ne suis pas sûre qu'il soit parfait mais il fonctionne en accès distant pour les sites localhost


le site qui fonctionne : IP:port/siteok ou en local //localhost/siteok/

le site qui ne marche pas: IP:port/sitetest donne une erreur 404 et en local //sitetest/ marche très bien

j'ai l'impression qu'en accès distant, le serveur essaye de résoudre l'url //localhost/sitetest/ qui ne fonctionne pas
il est possible aussi que le problème puisse venir du .htaccess de wordpress n'indique pas le nom sitetest vu qu'il est utilisé pour plusieurs url du multisite

Voilà, j'ai passé des heures à lire les forums, à faire des essais, et rien trouvé
Un grand merci si quelqu'un peut m'aider à trouver la solution

Options: Répondre•Citer ce Message
Re: Problème d'accès à site depuis l'extérieur - Environnement WP multisite
Envoyé par: Otomatic (Modérateur)
Date: 28 February 2020 à 18:40

Bonjour,

Quel est le résultat de :
Clic-Droit -> Outils -> Afficher les VirtualHost examinés par Apache

Quel est le contenu du fichier C:\Windows\System32\drivers\etc\hosts

> Je cherche à accéder aux différents sites en accès disrant, en ligne
À partir d'où, de quoi et comment ?

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Problème d'accès à site depuis l'extérieur - Environnement WP multisite
Envoyé par: Nath69 (---.subs.proxad.net)
Date: 28 February 2020 à 19:00

Bonjour,
voici les réponses

Quel est le résultat de Clic-Droit -> Outils -> Afficher les VirtualHost examinés par Apache

Default server: localhost
On port 8081 Virtual Host: sitetestport81
Virtual Host: localhost
Virtual Host: sitetest
Virtual Host: siteok
... et plein d'autres sites dont tous ceux du multisite


Quel est le contenu du fichier C:\Windows\System32\drivers\etc\hosts

127.0.0.1 localhost
::1 localhost

127.0.0.1 sitetest
::1 sitetest

(.... même config pour les autres multisites)

en fin de fichier:

192.168.0.70 localhost
192.168.0.70 sitetest


(192.168.0.70 est mon IP Fixe locale)


Je cherche à accéder aux différents sites en accès disrant, en ligne
À partir d'où, de quoi et comment ?


A partir d'un navigateur Chrome connecté en 4G sur un téléphone
Cela me permet de tester un accès externe, cela marche avec les sites en localhost mais pas le multisite

ou avec Chrome sur mon propre PC hébergeur : même résultat

URL : monIPFixeFree:32800/sitetest

J'ai mis une redirection TCP/UPD sur la freebox du port 32800 vers le LAN 80 de mon PC hébergeur

Options: Répondre•Citer ce Message
Re: Problème d'accès à site depuis l'extérieur - Environnement WP multisite
Envoyé par: Otomatic (Modérateur)
Date: 28 February 2020 à 19:37

Bonjour,

Vu que le “multisite” est tributaire du .htaccess de WordPress, il y a peut-être certains modules Apache à valider, mais là, ça dépasse mes compétences.

Trois « trucs » cependant :

- 1 - Pour tous les chemins DocumentRoot et Directory il faut utiliser des slashs (/) et non des antislashs (\)

- 2 - Il doit toujours y avoir un slash (/) final dans la directive <Directory "....../">

- 3 - Essayez en mettant la structure <Directory... >...</Directory> en dehors de la structure <VirtualHost...>...</VirtualHost>

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Problème d'accès à site depuis l'extérieur - Environnement WP multisite
Envoyé par: Nath69 (---.subs.proxad.net)
Date: 28 February 2020 à 19:50

J'ai essayé les 3 "trucs" mais pas de changement ...

Je vais voir si jamais je peux avoir des infos sur un forum Wordpress

Merci bien cependant de vos réponse smiling smiley

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP