Задать вопрос

Как составить RewriteRule правильно?

Есть страница с результатами выдачи при поиске по тегу.
Ссылка на неё получается такая: http://opencart/search/?tag=привет
А нужно получить такую: http://opencart/привет
Может кто знает решение.

На данный момент мой .htaccess выглядит следующим образом:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteRule ^([a-zA-Z0-9_-]+)$ search/?tag=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ search/?tag=$1
  • Вопрос задан
  • 164 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@amfetamine
cms "подумает", что http://opencart/привет - это категория
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы