Htacess Apache2 et Windows

Nouveau WRInaute
Je n'arrive pas a faire fonctionner mon fichier htacess. Il est a la racine du site et se présente comme ceci:
Code:
ErrorDocument 404 /phpinfo.php

Lorsque je tape une URL bidon, il me met l'erreur standard 404 mais pas le fichier phpinfo ...
J'ai mis cette ligne dans httpd.comf et j'ai sans problème mon erreur 404.

Apparament le fichier .htacess n'est pas détecté ...
J'ai Apache2, Windows XP.

Merci de m'aider ...
 
WRInaute passionné
Bonjour Silken et bienvenue sur WebRankInfo !

C'est un oubli de ta part... :wink:
Par défaut, dans le fichier httpd.conf , tu as un "AllowOverride none" alors que pour qu'Apache daigne lire ton fichier .htaccess, il te faut au moins
"AllowOverride AuthConfig"

Redémarre Apache après, et ce sera bon !

Dan
 
Nouveau WRInaute
ca marche aussi avec:
Code:
<Directory "C:/web/www">
AllowOverride All
</Directory>
merci.
 
WRInaute passionné
Salut,

C'est clair qu'avec "AllowOverride All" tu ouvres toutes les portes.
Ce n'est pas très important s'il s'agit d'une install en local, mais pour un serveur public... :?:
C'est mieux de n'ouvrir que les portes qui doivent l'être. :wink:

Dan
 
Nouveau WRInaute
ok, donc c pas grave car c un serveur de test :)

Bon, le .htacess ne fonctionne pas mais c pas grave, je peux tout configurer dans httpd.conf.
Du moment que ca marche sur Linux ou chez mon hebergeur ...
 
WRInaute passionné
silken a dit:
ok, donc c pas grave car c un serveur de test :)

Bon, le .htacess ne fonctionne pas mais c pas grave, je peux tout configurer dans httpd.conf.
Du moment que ca marche sur Linux ou chez mon hebergeur ...
J'espère que tu as nommé le fichier correctement .htaccess , pas comme dans ton dernier post. :wink:
Assures-toi aussi qu'il soit en texte seul ! Sinon ça ne marchera pas.
Comme tu es sous windows, le plus simple est encore d'utiliser notepad pour l'éditer.

Dan
 
Discussions similaires
Haut