Bonjour,
Je suis en train d'essayer de faire en sorte que mon .htaccess fonctionne en local comme en ligne, ce qui n'est pas le cas actuellement.
Si par exemple mon site a comme url: http://www.mon-site.fr/
et en local: http://localhost/mon-site/
Comment puis-je rendre cette ligne compatible ?
En ligne elle fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2RewriteRule ^zone.html$ /zone.php [L]
en local j'ai
J'ai essayé d'utiliser la variable %{HTTP_HOST} comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Not Found The requested URL /zone.php was not found on this server.
Mais la j'obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteRule ^zone.html$ %{HTTP_HOST}/zone.php [L]
Il faudrait que le localhost soit devant /mon-site/ et non aprés comme ci-dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Not Found The requested URL /mon-site/localhost/zone.php was not found on this server.
Comment faites-vous pour que ca marche dans les deux cas ?
Je suis preneur de toutes infos à ce sujet.
Merci d'avance.
Partager