Pages : 1
#1 Le 11/07/2016, à 17:29
- Edacram
Probleme avec les Alias sur Apache 2.4
Bonjour à tous,
Je veux créer un alias : "/blog" to "/home/mydomain/blog" pour que quand je demande http://www.mydomain.ca/blog/myfile.html j'obtienne : /home/mydomain/blog/myfile.html
<VirtualHost *:443>
ServerName [url=http://www.mydomain.ca]www.mydomain.ca[/url]
ServerAlias www2.mydomain.ca
Alias "/blog" "/home/mydomain/blog"
DocumentRoot "/home/mydomain/web"
<Directory "/">
Options +FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory "/home/mydomain/web">
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory "/home/mydomain/blog">
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
RewriteEngine on
RewriteCond %{SERVER_NAME} =www2.mydomain.ca [OR]
RewriteCond %{SERVER_NAME} =www.mydomain.ca
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
</VirtualHost>
Mais quand je demande http://www.mydomain.ca/blog/myfile.html j'obtiens une erreur 404.
Qu'est-ce que j'ai oublié ?
Modération : merci à l'avenir d'utiliser les balises code (explications ici).
Dernière modification par cqfd93 (Le 11/07/2016, à 17:49)
Hors ligne
#2 Le 11/07/2016, à 20:52
- J5012
Re : Probleme avec les Alias sur Apache 2.4
dans la directive servername, on indique juste le nom du serveur, de facon à ce que le service dns fasse la correspondance ... si tu ne controles pas le serveur dns tu dois utiliser le fichier hosts de ta machine ...
lis les docs dispo à ce sujet ... et d'ailleurs si tu avais lu correctement (entre les paragraphes recettes 1 2 3, il y a des petites notes et des explications) des le depart, tu aurais evité l'ecueil ...
Hors ligne
#3 Le 15/07/2016, à 15:26
- Edacram
Re : Probleme avec les Alias sur Apache 2.4
Il semblerait qu'il faille ajouter une ligne dans **/etc/hosts**pour declarer que www.mydomain.ca et www2.mydomain.ca sont localhost
127.0.0.1 www.mydomain.ca
127.0.0.1 www2.mydomain.ca
Du moins cela a fonctionne pour moi
Hors ligne
Pages : 1