Reécriture des liens

Discussion dans 'URL Rewriting et .htaccess' créé par ejlp10, 2 Février 2011.

  1. ejlp10
    ejlp10 Nouveau WRInaute
    Inscrit:
    31 Décembre 2010
    Messages:
    8
    J'aime reçus:
    0
    Bonjour,

    Je viens de terminer les tests de ma redirection de mes URL dynamiques et cela fonctionne.
    par contre, quand je tape http://www.monsite.com/article-page-id-fr.html, c'est l'URL dynamique qui s'affiche dans la barre adresse http://www.monsite.com/index.php?item=article&page=page&select=id&lang=fr

    L'exemple de mon htaccess:

    # Rewrite article long
    RewriteRule ^(.*)-(.*)-(.*)-(.*)-(.*)\.html$ http://www.monsite.fr/index.php?item=$1&action=$2&group_id=$3&aid=$4&lang=$5 [R,L]


    Est ce que cela suffit pour le référencement ?
    Que dois je ajouter maintenant pour changer tous les URL du site pour remplacer l'ancien format par le nouveau ET de mettre en place les redirections des anciennes url vers le nouveau format (pour éviter le duplicate content)?

    Par avance merci.
    JLuc
    :wink:
     
  2. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 734
    J'aime reçus:
    177
    Là tu fais l'inverse de ce qu'on fait habituellement, il faut que tu inverses ta règle de réécriture.
     
  3. ejlp10
    ejlp10 Nouveau WRInaute
    Inscrit:
    31 Décembre 2010
    Messages:
    8
    J'aime reçus:
    0
  4. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    701
    J'aime reçus:
    0
    EDIT : je me suis planter, je recommence mon poste :)

    Tu souhaites donc changer ton système d'URL.

    Il faut donc :

    * créer tes nouvelles adresses dynamiquement.
    * rediriger tes nouvelles URL vers un script qui va traiter celles-ci.
    * traiter tes anciennes URLs pour faire des redirections permanentes vers les nouvelles.

    J'espère ne pas lire "et comment je fais" …

    Sinon, dans ta redirection, il faut enlever la partie "http://...", sinon ça force le rechargement de la page :
    Code:
    RewriteRule ^(.*)-(.*)-(.*)-(.*)-(.*)\.html$ /index.php?item=$1&action=$2&group_id=$3&aid=$4&lang=$5 [R,L]
     
  5. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    moi je vois surtout un problème dans le "[R,L]", car le "R" force l'affichage en réécriture visible
     
Chargement...
Similar Threads - Reécriture liens Forum Date
réécriture de liens Développement d'un site Web ou d'une appli mobile 23 Juin 2011
Réécriture des liens et référencement URL Rewriting et .htaccess 14 Juillet 2009
Liens adwords et réécriture d'urls Référencement Google 22 Janvier 2009
réecriture des liens URL Rewriting et .htaccess 10 Septembre 2008
Réecriture d'URL et redirection pages AMP URL Rewriting et .htaccess 29 Mai 2021
WordPress réécriture d'URL domaine.TLD/COUNTRYCODE/ vers domaine.ccTLD URL Rewriting et .htaccess 9 Mai 2021
Comment faire une redirection des URL en + de la réécriture d'URL ? URL Rewriting et .htaccess 13 Septembre 2020
Réécriture d'articles, est-ce une bonne idée de couper ses articles? Rédaction web et référencement 25 Mai 2020
Réécriture et robots.txt Débuter en référencement 10 Octobre 2019
Réécriture HTTPS / WWW / redirect, etc ... URL Rewriting et .htaccess 10 Juin 2019
Réecriture simple qui ne fonctionne pas URL Rewriting et .htaccess 20 Février 2019
Faire une redirection 301 et une réécriture en même temps (.htaccess) URL Rewriting et .htaccess 16 Décembre 2018
Réécriture url et htaccess URL Rewriting et .htaccess 3 Octobre 2018
Réecriture url sur Shopify e-commerce 15 Juin 2017
Réécriture URL supprimer home/annugrbz/public_html URL Rewriting et .htaccess 24 Novembre 2016
Apache => Ngnix - Réécriture RewriteCond URL Rewriting et .htaccess 1 Février 2016
Réécriture d'url directory URL Rewriting et .htaccess 29 Janvier 2016
Réécriture lien URL Rewriting et .htaccess 24 Septembre 2015
Réécriture dynamique URL Rewriting et .htaccess 15 Septembre 2015
réécriture avec query string URL Rewriting et .htaccess 22 Août 2015