В настоящее время я пытаюсь вставить RewriteRule в мой файл .htaccess для моего веб-сайта Magento, который позволит мне написать URL категории следующим образом:
http://mydomain.com/dir/<direction>/order/<order>/<Magento category URL path>.html
В основном я хочу использовать файл robots.txt, чтобы некоторые URL-адреса категорий не отображались (особенно, когда вы применяете другой порядок сортировки к категории).
Итак, давайте предположим, что у меня есть следующий URL:
http://mydomain.com/dir/asc/order/sales_index/footwear/mens-work-boots/motorcycle-boots.html
Я бы хотел, чтобы это отображалось так, как если бы это был URL:
http://mydomain.com/footwear/mens-work-boots/motorcycle-boots.html?dir=asc&order=sales_index
Код, который я поместил в мой файл .htaccess, выглядит следующим образом:
RewriteRule ^dir/(.*?)/order/(.*?)/(.*?)$ $3.html?dir=$1&order=$2
По какой-то причине, когда у меня это там, я получаю ошибку 404. Может кто-нибудь указать мне правильное направление, чтобы сделать эту работу для меня?