Je me bats depuis un moment et je n'arrive pas à le faire fonctionner. Mon ancien système utilisait beaucoup de chaînes de requête pour rendre les pages, mais elles ne sont plus nécessaires. Mon URL est ci-dessous:Règle de réécriture .htaccess pour les redirections
- URL initiale: www.example.com/links.php?section=5 & catid = 52
- URL NOUVEAU: www.example.com/mhfs/links~~V~~3rd
Les liens de nom sont une coïncidence et pas nécessairement de l'ancien nom de pages. J'ai besoin de vérifier quelle section et Catid est présent et les rediriger vers la page appropriée de ce que c'est. J'ai essayé ce qui suit, mais cela semble ne rien faire. Qu'est-ce que je fais mal?
RewriteCond %{REQUEST_URI} ^links.php$
RewriteCond %{QUERY_STRING} ^section=5$
RewriteCond %{QUERY_STRING} ^catid=52$
RewriteRule ^(.*)$ /mhfs/links? [R=301]
Toute aide serait grandement appréciée.
Ceci appartient à servfault, non Stackoverflow. Je n'ai pas le grade pour le déplacer, mais vous devriez le faire vous-même. – SamGoody