J'ai quelques problèmes avec mod_rewrite sur un nouveau PC d'Apache que j'ai mis en place. J'ai activé mod_rewrite en tant que module apache et édité le fichier conf pour permettre la réécriture, cependant quand j'essaye de créer des réécritures rien ne se passe. Le fichier htaccess est invoqué dans une certaine mesure car je peux provoquer une erreur 500 en mettant une syntaxe invalide dans le fichier. Est-ce que quelqu'un peut repérer l'erreur stupide que je commets ou suggérer quelque chose d'autre qui me manque et qui doit être activé?mod_rewrite ignoré/ne fonctionne pas
httpd.conf:
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
Code htaccess:
RewriteEngine on
RewriteBase/
RewriteRule ^content/css/([a-z0-9])/$ /min/?g=$1 [L]
RewriteRule ^1.php$ 2.php
Pouvez-vous montrer un exemple d'URL qui échoue? –
Localhost/content/css/1/juste 404 localhost/1.php n'affiche pas le contenu de 2.php. – rickhuby