Pages : 1
#1 Le 26/02/2025, à 13:05
- marioon
Apache2 et domaines virtuels
Bonjour,
Je voudrais utiliser deux domaines sous Apache2/WSL pour développer une application.
Je me heurte aux aléas de Windows je pense. Je prendrais pour exemple le domaine recipe.com
xxx@xxx:/etc/apache2/sites-available$ sudo a2query -s
recipe.com (enabled by site administrator)
000-default (enabled by site administrator)
Le fichier de configuration Apache de ce site n'a rien d'exceptionnel :
xxx@xxx:/etc/apache2/sites-available$ cat recipe.com.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName recipe.com
DocumentRoot /var/www/recipe
<Directory /var/www/recipe>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/recipe_error.log
CustomLog ${APACHE_LOG_DIR}/recipe_access.log combined
</VirtualHost>
d'ailleur curl arrive bien à recevoir la page de test que j'ai mis à la racine du site :
xxx@xxx:/etc/apache2/sites-available$ curl recipe.com
<html>
<body>
Hello de recipe.com !
<body>
</html>
Dans le fichier hosts de windows, j'ai bien ajouté la ligne :
127.0.0.1 recipe.com
Lorsque je veux consulter la page web de référence d'apache, j'obtiens bien la page d'accueil d'Apache 2
http://localhost
Mais quand je demande http://recipe.com je n'ai droit qu'à :
Ce site est inaccessible
recipe.com n'autorise pas la connexion.
Voici quelques conseils :
Vérifier la connexion
Vérifier le proxy et le pare-feu
ERR_CONNECTION_REFUSED
Ce qui est troublant, c'est que j'ai bien pu installer wordpress hier. mais qu'aujourd'hui ca ne fonctionnait plus sans avoir altéré les fichiers de configuration...
Manifestement, Windows comprends bien que localhost est géré par Apache... mais les domaine alternatifs ne semblent pas considérés. Ou bien Apache pour une raison ou une autre les refuse... Mais je ne comprends pas pourquoi.
Dernière modification par marioon (Le 26/02/2025, à 13:06)
Hors ligne
#2 Le 26/02/2025, à 13:08
- marioon
Re : Apache2 et domaines virtuels
J'ajoute que j'aussi installé google-chrome sous WSL, et que je le lance depuis le même terminal que j'ai utilisé pour la commande curl, mais j'obtiens quand même ce problème d'accès.
J'apporte aussi le .htaccess :
xxx@xxxx:/var/www/recipe$ cat .htaccess
# Garantir toutes les permissions d'accès
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
xxx@xxx:/var/www/recipe$
Dernière modification par marioon (Le 26/02/2025, à 17:00)
Hors ligne
#3 Le 26/02/2025, à 13:52
- marioon
Re : Apache2 et domaines virtuels
Complément d'information...
Plutot que de lancer Google-Chrome, j'ai lancé Firefox, toujours depuis WSL...
Et là, j'arrive bien à accéder à http://recipe.com
J'en perds le latin que que je n'ai jamais eu...
Hors ligne
#4 Le 26/02/2025, à 15:24
- krodelabestiole
Re : Apache2 et domaines virtuels
tu as bien un symlink dans sites-enabled ?
sinon
a2ensite recipie.com
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
En ligne
#5 Le 26/02/2025, à 17:01
- marioon
Re : Apache2 et domaines virtuels
tu as bien un symlink dans sites-enabled ?
sinona2ensite recipie.com
Oui c'était bien le cas :
xxx@xxx:~$ a2ensite recipe.com
Site recipe.com already enabled
Hors ligne
#6 Le 26/02/2025, à 17:04
- marioon
Re : Apache2 et domaines virtuels
Mais je ne comprends pas pourquoi Firefox arriverait correctement à accéder au site, alors que Google-Chrome échoue lamentablement. Je ne vois pas de différence dans leur tentative d'accès.
Et de surcroit, j'avais réalisé l'installation via Google Chrome la veille..
Dernière modification par marioon (Le 26/02/2025, à 21:58)
Hors ligne
Pages : 1