web-dev-qa-db-fra.com

Comment changer les URL JoomShopping?

J'ai ajouté plusieurs catégories JoomShopping avec des pages respectives. Cependant, ils ont des URL longues:

http://ysadba.kiev.ua/component/jshopping/CATEGORY/PRODUCT.html?Itemid=0

Je voudrais qu'ils ressemblent à ceci:

http://ysadba.kiev.ua/CATEGORY/PRODUCT.html

J'ai essayé d'utiliser la configuration .htaccess suivante:

RewriteCond %{REQUEST_URI} ^/single-room([a-z0-9./-]*)$
RewriteRule single-room([a-z0-9./-]*) component/jshopping/single-room$1 [P]

Cependant, je n'y suis pas parvenu, car cela redirige vers fichier avec cette adresse, alors qu'il me faut simplement créer une sorte de alias. Quelqu'un at-il rencontré des problèmes similaires?

1

Oui, il redirige vers l'adresse longue. dans votre cas à mon humble avis: vous devez écrire un router aux URL SEF supportées dans votre composant. Je pense que tout ce dont vous avez besoin est décrit ici: https://docs.joomla.org/Supporting_SEF_URLs_in_your_component

1
Tom Kuschel