j'ai une page Web, l'URL ressemble à ceci:RewriteRule .htaccess agit étrange
http://www.mydomain.com/folder/index.php?title=The_title
Le seul problème est que je veux que ça ressemble à un de ces:
http://www.mydomain.com/folder/The_title
http://www.mydomain.com/folder/The_title.php
J'ai cherché la plupart d'entre beaucoup et trouvé une solution, qui « fonctionne »:
RewriteEngine on
RewriteRule ^([^/]*)\.html$ /folder/index.php?title=$1 [L]
Il fait ce qu'il faut, à l'exception de la fin doit être « .html » (ou « .KL », si vous le souhaitez). Cette solution n'acceptera pas ".php", ce qui me donne un "500 Internal Server Error". La même chose arrive si je l'essaie sans l'extension.
EDIT: J'ai oublié de mentionner que le fichier .htaccess se trouve dans le dossier et non dans la racine.
Answered. @Kmulla –
Non. Ne fonctionne toujours pas! –