Мой URL-адрес продукта выглядит следующим образом: http://www.example.com/products/handbags/leather-handbag-model-ba123, где handbags
- это название категории и динамически меняется. leather-handbag-model-ba123
- уникальный продукт, который также динамично меняется.
В файле .htaccess
меня есть следующее:
RewriteCond %{THE_REQUEST} /(products)/([^\s&]+)/([^\s&]+) [NC]
RewriteRule /%1/%2/index.php [L]
который должен загрузить файл index.php, который находится в /products/handbags/index.php, но код возвращает ошибку 404.
Какой будет правильный код, который будет загружать файл index.php конкретной категории (handbags
в примере)?
Использование:
RewriteCond %{REQUEST_URI} !index\.php$ [NC]
RewriteRule ^(products)/([^/]+)/.+/? /$1/$2/index.php [L]