Je n'arrive pas à rediriger une URL codée en dur vers une jolie URL.Très basique htaccess joli URL
Je veux accéder à l'adresse suivante:
mysite.com/index.php?page=links
En naviguant à:
mysite.com/links/
J'ai lu tout un tas d'autres questions à ce sujet, mais elles concernent toutes les données dynamiques être passé à travers l'url avec des ficelles. Je veux juste un simple RewriteRule htaccess qui n'affectera que cette URL spécifique et rien d'autre.
J'ai essayé une tonne de choses, mais rien ne fonctionne, 404 à chaque fois.
Exemple:
RewriteEngine On
RewriteRule ^links/ index.php?page=links
Toute aide appréciée.
EDIT - réagir à la réponse suggérée proposée. Ce n'est absolument pas ce que je cherche à faire. Je n'essaie PAS de rediriger une page vers une autre, je veux simplement réécrire l'URL dans le navigateur.
Avez-vous confirmé que '.htaccess, et mod_rewrite' FollowSymLinks' sont activés? Avez-vous d'autres directives dans '.htaccess'? Tout autre fichier '.htaccess'? – MrWhite
Copie possible de [htaccess Rediriger un fichier vers un autre] (https://stackoverflow.com/questions/23184738/htaccess-redirect-one-file-to-another) – neuromatter
Bonjour, oui mod_rewrite et FollowSymLinks sont activés. Aucun autre fichier .htaccess. La seule autre directive est 'ErrorDocument 404 /index.php? Page = error & action = 404' qui fonctionne bien. – user3717922