Bonsoir,
Des heures à tester ce que j'ai pu trouver à droite à gauche sans succès.
Une demande très simple à la base, remplacer /index.php?title=une_page par /une_page
J'ai essayéCa me donne /une_page?title=une_page. "LOL". Biensûr cette page n'existe pas mais c'est bien ma redirection 404 'ErrorDocument 404 /?title=erreur404) qui s'affiche avec /une_page?title=une_page dans la barre d'adresse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 RewriteCond %{REQUEST_URI} ^/index.php$ RewriteCond %{QUERY_STRING} ^title=(.*) RewriteRule ^(.*)$ /%1 [R=301]
J'ai essayéC'est plus joli : /?title=une_page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 RewriteCond %{REQUEST_URI} ^/index.php$ RewriteCond %{QUERY_STRING} ^title=(.*) RewriteRule ^(.*)$ / [R=301]
Avec ca j'ai bricolé dans tous les sens, rien à faire, ça marche pô, impossible de transformer l'adresse en /une_page.
Mont but n'est pas de pouvoir écrire /une_page pour qu'elle s'affiche (une simple condition suffit) je souhaite que les adresses des liens se modifient dans la barre d'adresse, par pure esthétique. Des conditions sont donc nécessaires.
Je précise que le site est sur la base du CMS MediaWiki.
Merci pour votre aide.
Partager