zooks
@zooks
Frontend

Как настроить Htaccess-параметры php в читаемый путь?

Всем доброе утро!

На сайте изменились пути:
/dir/?subdir=123
на
/dir/subdir123

Но следующая строка в .htaccess не работает:
RewriteRule ^dir/\?subdir=(.+)$ dir/subdir$1 [R=301,L]


Подскажите, где ошибка.
  • Вопрос задан
  • 2738 просмотров
Решения вопроса 2
inside22
@inside22
RewriteCond %{QUERY_STRING} ^subdir=([0-9]*)$
RewriteRule ^dir$ /dir/subdir/%1 [R=301,L]

Как то так наверное.
Ответ написан
zooks
@zooks Автор вопроса
Frontend
С учетом
RewriteBase /
В итоге сделал так:
RewriteCond %{QUERY_STRING} ^subdir=([0-9]+)$
RewriteRule ^dir$ dir/subdir%1? [R=301,L]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект