Ma nouvelle URL est générée automatiquement, avec :
"lieu" = le nom de ma page
"1" = ID de mon champ
"cmp-centre..." c'est juste pour le SEO et le contenu est basé dynamiquement sur le contenu du champ "titre" dans ma base de données.
Je ne vois pas comment régler un .htaccess étant donné que l'URL est générée dynamiquement par PHP et basé sur une requête SQL.
Vous auriez une idée pour que les internautes n'aient QUE la nouvelle URL de disponible sur google ? (en fait je m'en fiche un peu que l'ancienne soit toujours accessible).
Cela fait plusieurs jours que j'ai "envoyer" mon site à google pour l'indexation, mais étant donnée que les anciennes URL fonctionnent toujours, j'ai peur qu'il les garde en mémoire.
Je ne vois pas comment régler un .htaccess étant donné que l'URL est générée dynamiquement par PHP et basé sur une requête SQL.
Pas possible sans passer par RewriteMap. Il y a un script PHP (unique) derrière toutes les anciennes URL ? Si oui, ce serait plus facile et efficace de faire la redirection permanente de là.
Sinon mettre les anciennes en 410 gone mais ce n'est pas l'idéal.
Je viens de faire un tour sur google et les nouvelles URL commencent à apparaître, c'est une bonne nouvelle.
J'ai créé moi-même un MVC (sur le tuto de graphikart), du coup toutes mes pages sont les mêmes, sauf justement ces URL ci (pour les 4 catégories où je voulais de jolies URL). Par contre ça serait une redirection en PHP et pas dans le .htacces, ça ne dérange pas en terme de référencement ?
Bref, j'ai peur que ça me fasse refaire tout mon code pour "peu" de choses au final.
Bon je vais essayer de partir là dessus alors. Merci
Redirection d'URL indéxées dans google
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli