Je voudrais traduire ou 301 rediriger urls tels que:Quelle règle mod_rewrite redirigera /example.html vers/example?
www.domain.com/example.html à www.domain.com/example
Voici les règles de réécriture en cours:
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
RewriteCond %{SERVER_PORT} 80
Cela a fonctionné partiellement, merci. Est-il possible de créer une règle qui entraînerait la fin de la réécriture comme si le .html n'était pas là? Il interprète la réponse différemment. Peut-être que j'ai besoin de le modifier pour être plus similaire à cette ligne, où index.php est inclus? RewriteRule^(. *) $ Index.php/$ 1 [QSA, L] – sterling
Ehm, je ne suis pas sûr de ce que vous voulez dire. Veuillez donner quelques exemples d'entrées et de sorties. –