MadMax75PS Posted April 2, 2016 Share Posted April 2, 2016 (edited) Bonjour, Voici ma problématique et mon questionnement: Nous migrons une boutique sans CMS vers une boutique Prestashop 1.6.1.4. Aussi, je souhaite faire des redirections 301 de l'ensemble des urls (marques, cms, produits et images). Les redirections ont été générées et exportées dans un fichier excel. Un logiciel de redirection bien noté sur Addons me permet d'intégrer les URL de marques, cms et produits, de la manière suivante: Colonne A: /ancienne-url.com Colonne B: http://nomdusite.com/nouvelle-url.com Mais les anciennes url proviennent d'un sous-domaine crée et nommé "medias": medias.nomdusite.com/images/largeurxhauteur/nom-du-produit.jpg Nous avons 4000 produits (1000 actifs), déclinés en 5 tailles, soit 20 000 images. L'url finale sera: nomdusite.com/id-taille_presta/{rewrite}.jpg Ma question est: comment rediriger au mieux l'ensemble des url sans surcharger le .htaccess Merci à vous pour vos retours, remarques, critiques de la méthode. Cordialement. Maxime. Edited April 2, 2016 by Maxime Duflos (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 laisse tomber l'idée module avec ce genre de besoin, tout comme le .htaccess si tu hébergeur le permet, ta solution est une rewritemap Link to comment Share on other sites More sharing options...
MadMax75PS Posted April 2, 2016 Author Share Posted April 2, 2016 Merci pour ton retour. C'est un hebergement dédié et infogéré. Cdlt. Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 ==> RewriteMap Link to comment Share on other sites More sharing options...
MadMax75PS Posted April 2, 2016 Author Share Posted April 2, 2016 Merci doekia pour tes retours, je pense aussi maintenant que c'est la meilleure chose à faire. J'ai eu un second echos de la part d'un ami dev. C'est une étape longue et difficile ? Sachant qu'on a généré les liens d'image avant-après ? Bien cordialement. Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 Comme dit la pub, c'est plus pas facile que compliqué. Link to comment Share on other sites More sharing options...
Vincent Decaux Posted April 2, 2016 Share Posted April 2, 2016 Bonjour, Je me dis aussi qu'un fichier .php sur votre sous-domaine medias pourrait faire l'affaire. Ce fichier serait appelé par défaut (via un .htaccess du sous-domaine) et ferait office de routeur. En clair, le script prendrait l'URL qu'on lui envoie, la découpe, avec un tableau de correspondance, vous faites correspondre la taille "largeurxhauteur" vers la nouvelle "id-taille_presta" pour la nouvelle URL, et vous faites une redirection 301 depuis PHP. En 3 / 4 lignes je pense que c'est bon. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now