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

Как написать один revritcond для нескольких revriterule?

Здравстуйте!
Пишу правило для веб сервера. Понимаю в этом плохо, читаю документацию, но пока не дошел до нужного ответа.
Задача следующая: по определенному адресу открывать другую страницу.
Страница на которой находится контент имеет следующий вид amp/produkcziya/pryamaya-uf-pechat/uf-pechat-na-polistirole/index.html.
Страница на которую нужно перенаправить amp/produkcziya/pryamaya-uf-pechat/na-polistirole/.
Мои потуги выглядят следующим образом:
Ст. 1 - RewriteCond %{REQUEST_URI} ^/amp/.*
Ст. 2 - RewriteRule ^amp/uslugi/frezerovka/kompozita/$ amp/uslugi/frezerovka/frezerovka-kompozita/index.html [L]

Как я это понимаю: в ст. 1 мы задаем шаблон и говорим, что после домена строка должна начинаться с amp, а следом может идти любое количество произвольных символов.
Далее в ст. 2 мы подменяем ловим запрос и вместо него подставляем контент с другой страницы.
Если я добавляю ст. 3, которая должна также подходить под указанный шаблон, то ничего не работает. И я пошел таким путем. Копирую Ст. 1 затем добавляю следующую перерегистрацию. И так 20 раз. Так работает. Понимаю, что решение не элегантное, но знаний, пока, на лучший вариант не хватает.
Подскажите, пожалуйста, если знаете как.
  • Вопрос задан
  • 12 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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