En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

[Résolu] Router les url VM1.1.9 au format 3.x ?

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 6 ans 8 mois #1 par doc_denis
Router les url VM1.1.9 au format 3.x ? a été créé par doc_denis
Bonjour,
Savez vous quel composant utiliser / comment bidouiller le htaccess ou autre solution pour router les url VM1.1.9 au format 3.x
évidement, le but est de ne pas perdre le référencement du catalogue actuel :)

ancien format categories :
index.php?page=shop.browse&category_id=6&option=com_virtuemart&Itemid=10
nouveau format :
index.php?option=com_virtuemart&view=category&virtuemart_category_id=6&Itemid=116


ancien format produit :
index.php?page=shop.product_details&flypage=flypage.tpl&product_id=5171&category_id=6&option=com_virtuemart&Itemid=10
nouveau format :
index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=5171&virtuemart_category_id=6&Itemid=116

Merci

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 8 mois #2 par selige
Réponse de selige sur le sujet Router les url VM1.1.9 au format 3.x ?
Bonjour M sieur,

Tu veux faire du 301 dans le htaccess ?
Tu n avais pas fait re rewritting ?

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 6 ans 8 mois #3 par doc_denis
Réponse de doc_denis sur le sujet Router les url VM1.1.9 au format 3.x ?
Bonjour selige, ça fait un moment ;)

la boutique actuelle tourne en url "sans sef" ...et j'ai de bons résultats sur google (probablement une histoire de contenu).

je pose la question ici pour mettre en place la meilleure technique afin de ne pas perdre les articles référencés.
quelque soit la techno à mettre en place, comme d'habitude je vais étudier et apprendre.
htaccess, composant qui s'en charge, tout est faisable.

denis

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 8 mois #4 par selige
Réponse de selige sur le sujet Router les url VM1.1.9 au format 3.x ?
eh oui, je sors de ma bulle, un an dans le guidon sur un projet spé ;)

Si tu dois faire :
index.php?page=shop.product_details&flypage=flypage.tpl&product_id=5171&category_id=6&option=com_virtuemart&Itemid=10
vers : index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=5171&virtuemart_category_id=6&Itemid=116

N'utilise pas htaccess, car avec pas mal de 30 à faire ca prendra du temps pour l affichage.
Même si tu passes par un regex.

extensions.joomla.org/extensions/extensi...url-redirection/redj pourrai convenir non ?

PS: contenu et structure...
Les utilisateur(s) suivant ont remercié: doc_denis

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 6 ans 8 mois #5 par doc_denis
Réponse de doc_denis sur le sujet Router les url VM1.1.9 au format 3.x ?
Chouette pour ton guidon ;)

le composant + le plug-in "community" à 0 et la "version enterprise" à 9€, faut pas réinventer la roue si elle existe déjà.
merci pour le tuyau, je vais tester ça.
A première vue, avec les règles "Dynamic Destinations" ça doit coller.
...Il faudra que je potasse la documentation, mais j'ai déjà des pistes sur le forum de l'éditeur.

Merci m'sieur !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 8 mois #6 par selige
Réponse de selige sur le sujet Router les url VM1.1.9 au format 3.x ?
Oui, je crois tu tu sais de quoi je parle


Sinon faut le faire le composant.
Et entre nous, tu fera une 301, donc tu vas perdre momentanément du jus.

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 6 ans 8 mois #7 par doc_denis
Réponse de doc_denis sur le sujet Router les url VM1.1.9 au format 3.x ?
Au départ, je pensait qu'il était possible de surcharger/modifier le router de vm pour arriver au même résultat.

le dev d'un composant c'est une autre paires de manches.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 8 mois #8 par selige
Réponse de selige sur le sujet Router les url VM1.1.9 au format 3.x ?
Je ne crois pas, tu n aura normalement pas que ces urls là !
manufacturer, search, custom ( au cas où).

Et puis tu as les itemid qui ne sont pas les mêmes je pense.

Du coté d'un composant, pas compliqué
une table avec 6 entrées ( id,oldurl,newurl,publish,hit,redirection).
tu pourra faire soit du 301,302.

et coté plugin/systeme application->redirect();
api.joomla.org/cms-3/classes/JApplication.html#method_redirect

Le composant redirection fonctionne comme ça
essaye le avec tes anciennes url ( en erreur) et les nouvelles

Connexion ou Créer un compte pour participer à la conversation.