Casse-tete : des centaines de redirections a faire

Discussion dans 'URL Rewriting et .htaccess' créé par jbzx69, 13 Septembre 2013.

  1. jbzx69
    jbzx69 Nouveau WRInaute
    Inscrit:
    13 Septembre 2013
    Messages:
    2
    J'aime reçus:
    0
    Bonjour à toutes et à tous,

    Je suis présentement devant un gros problème : Je dois rediriger toutes les anciennes URL du site web de mon chef, qui vend des produits en ligne, vers son nouveau site sur Magento.
    Or, les anciennes URL ressemblent à ça :
    http://www.sonsite.com/fr/Products/?link=Core+Compact+Portable+Balances
    http://www.sonsite.com/fr/Products/?link=PW+Series+Analytical+Balances
    ...x1000
    et les nouvelles :
    http://www.sonsite.com/index.php/produits/balances/types-de-balances/balances-analytiques.html
    http://www.sonsite.com/index.php/produits/balances/types-de-balances/balances-de-precision.html
    ...x1000
    j'ai deja un fichier excel avec les correspondances, mais je voudrais savoir s'il y a un moyen d'automatiser ça ?

    Merci d'avance !
     
  2. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 661
    J'aime reçus:
    4
    Bonjour
    Déjà, rien qu'avec un fichier excel, tu peux générer assez rapidement les règles de redirections et coller le tout dans un .htaccess. Bon ça fait un paquet de lignes, mais c'est faisable facilement je pense.

    Sinon, en codant un peu de PHP, en mettant les URl et leur URL de redirection dans un tableau et en reconnaissant l'URL appelée, tu peux t'en sortir sans trop de casse.
    Ou via une base de donnée + PHP, tu détectes si l'URL appelée est dans le champ "A_rediriger" et si c'est le cas redirection 301 vers l'URL correspondant
     
  3. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    En effet, il te sera difficile de généraliser tout celà avec un minimum de règles.

    +1

    Mouai, bof... Vaut mieux éviter la DB pour ce genre de choses si possible, surtout pour les sites à gros trafic.
     
  4. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 661
    J'aime reçus:
    4
    oui, tout à fait, l'appel à un tableau PHP sera plus rapide & léger & plus simple
     
  5. jbzx69
    jbzx69 Nouveau WRInaute
    Inscrit:
    13 Septembre 2013
    Messages:
    2
    J'aime reçus:
    0
    OK, super, merci beaucoup à vous autres!
     
Chargement...
Similar Threads - Casse tete centaines Forum Date
je me casse la tête sur cette histoire de multilangue Référencement international (langues, pays) 2 Septembre 2020
Casse-tête : balises hreflang Référencement international (langues, pays) 25 Juin 2018
SEO + Marketplace + Sous-domaines = casse tête Problèmes de référencement spécifiques à vos sites 20 Septembre 2016
Besoin d'avis sur casse-tête multilingue Référencement international (langues, pays) 30 Mai 2014
URL rewriting casse tête URL Rewriting et .htaccess 14 Mars 2014
Casse-tete sur une erreur 406 Développement d'un site Web ou d'une appli mobile 27 Novembre 2012
Un petit problème de matheux, ou d'amateur de casse tête Développement d'un site Web ou d'une appli mobile 17 Septembre 2012
Un casse tête de conception de site en vue de son référencement Débuter en référencement 13 Avril 2012
rewriting d'url > masquer dossiers dans l'url = casse tete :( URL Rewriting et .htaccess 28 Novembre 2011
Enorme Casse Tête pour le référencement avec des allégations de santé Débuter en référencement 21 Juillet 2011