Ответы пользователя по тегу htaccess
  • Не работает формирование ЧПУ через .htaccess?

    @Dorofeevdima Автор вопроса
    Пример урла вот такой mjstore.ru/products-page/?category=6&product_id=23

    Хотелось бы, чтобы он преобразовывался в такой вид:

    mjstore.ru/products-page/page6

    Для этого я сделал новую функцию:

    RewriteRule ^products-page/page([^/]*)$ /products-page/?category=$1&product_id=23 [L] [QSA]

    Я, если честно, то не понял какой именно должен быть порядок. Такой?

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    RewriteRule ^products-page/page([^/]*)$ /products-page/?category=$1&product_id=23 [L] [QSA]

    Еще одно RewriteCond надо вставлять?
    Ответ написан
    Комментировать