Je veux réécrire url de article.php? Id = 123 à l'article/123Apache htaccess redirection 301
J'ai ajouté la règle suivante, il fonctionne très bien
RewriteRule ^article/(.*) /article.php?id=$1 [PT]
Je veux aussi ajouter un 301 Règle de redirection pour laisser le moteur de recherche savoir article.php? Id = 123 devrait passer à l'article/123. J'ai ajouté la règle suivante mais ne semble pas fonctionner.
RewriteRule ^article.php?id=(.*)$ /article/$1 [R=301,L]
Merci! J'ai essayé mais ne peux toujours pas voir la redirection 301 en utilisant ce 'http: // www.internetofficer.com/seo-tool/redirect-check /' –
@Sophia La règle fonctionne pour moi quand je le mets dans un fichier htaccess vide dans mon document racine pour un serveur apache vanille et je demande 'http: //localhost/article.php? id = 123', je suis redirigé vers' http: // localhost/article/123' –
Avez-vous 'RewriteRule^article/(. *) /article.php?id=$1 [PT] 'dans votre fichier htaccess aussi? –