#.htaccess #redirect #mod-rewrite
Вопрос:
У меня есть такое правило
RewriteRule ^temp1/(.*)$ temp1.php?id=$1
но я пытаюсь выполнить некоторые условия, например
, пример слова:
Если .*
есть слово url temp var
перенаправьте его на https://newdomain.example
если нет RewriteRule ^temp1/(.*)$ temp1.php?id=$1
Если это https://olddomain.example/temp1/url temp var
перенаправление на https://newdomain.example
.
Комментарии:
1. Вы что — нибудь пробовали? Ты уже сделал самую трудную часть. (?) Запрос формы
https://olddomain/temp1/url temp var
уже передается вашему PHP — скрипту-почему бы не выполнить перенаправление в PHP?2. Так почему бы просто не добавить RewriteRule перед существующим, который специально заботится об этом, фиксированном URL-адресе?