htaccess перенаправляет все страницы, которые начинаются с / ee - PullRequest
0 голосов
/ 08 мая 2018

Я хотел бы перенаправить всех пользователей из / ee в другой домен, например: https://example.com/ee до https://www.anotherdomain.com

я пытался

 <IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^www\.example1\.com/ee$
  RewriteRule (.*)$ https://www.example2.com [R=301,L]
 </IfModule>

, но он не работает с "/". Спасибо.

1 Ответ

0 голосов
/ 08 мая 2018

/ee в вашем URL - это URL path.Чтобы проверить путь к URL, вам нужно сопоставить переменную %{REQUEST_URI}, а не %{HTTP_HOST}.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example1\.com$
RewriteCond %{REQUEST_URI} ^/ee
RewriteRule (.*)$ https://www.example2.com [R=301,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...