phileas
25/02/2004, 16h48
Salut à toutes et à tous,
Je me mets à l'URL rewriting.
Ca marche bien sur le serveur, mais je rencontre des difficultés (error
500) pour tester en local (Apache 1.3 / Windows XP).
Les fichiers .htaccess sont bien reconnus puisque j'ai quelques répertoires protégés et l'identification fonctionne, même si l'emplacement du .htpasswd doit être indiquée entre doubles-quotes ("). Donc les .htaccess sont reconnus par Apache.
Dans le httpd.conf, j'ai activé la ligne :
LoadModule rewrite_module modules/ApacheModuleRewrite.dll
Et la DLL est bien présente dans le répertoire /modules.
J'ai par ailleurs ceci dans le httpd.conf :
DocumentRoot "D:/Apache/htdocs"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "D:/Apache/htdocs">
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
UserDir "D:/Apache/users/"
AccessFileName .htaccess
<Files .htaccess>
Order allow,deny
Deny from all
</Files>
Voilà.
Pouvez-vous m'orienter ?
Je me mets à l'URL rewriting.
Ca marche bien sur le serveur, mais je rencontre des difficultés (error
500) pour tester en local (Apache 1.3 / Windows XP).
Les fichiers .htaccess sont bien reconnus puisque j'ai quelques répertoires protégés et l'identification fonctionne, même si l'emplacement du .htpasswd doit être indiquée entre doubles-quotes ("). Donc les .htaccess sont reconnus par Apache.
Dans le httpd.conf, j'ai activé la ligne :
LoadModule rewrite_module modules/ApacheModuleRewrite.dll
Et la DLL est bien présente dans le répertoire /modules.
J'ai par ailleurs ceci dans le httpd.conf :
DocumentRoot "D:/Apache/htdocs"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "D:/Apache/htdocs">
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
UserDir "D:/Apache/users/"
AccessFileName .htaccess
<Files .htaccess>
Order allow,deny
Deny from all
</Files>
Voilà.
Pouvez-vous m'orienter ?