Я спрашиваю, потому что не могу понять, что не так, и пока что ни один из ответов StackOverflow не сработал.
Мне нужно перенаправить домен на другой поддомен, кроме администратора.Например:
sub1.domain.com / testsite / shoud перенаправляет на «sub2.domain.com/testsite/», но sub1.domain.com/admin/ или «sub1.domain.com/de/admin / "должен оставаться там, где он есть.
В качестве первого шага я попытался проверить только" admin ", чтобы все перенаправлялось, кроме" sub1.domain.com/admin/":
RewriteCond %{HTTP_HOST} ^sub1\.domain\.com
RewriteCond %{REQUEST_URI} !^\/admin
RewriteRule ^/?(.*)$ http\:\/\/sub2\.domain\.com%{REQUEST_URI} [R=301,L]
Этот выглядел наиболее перспективным, но он не работает.Второе условие не работает, и страница администратора по-прежнему перенаправляется.
Если кто-то может помочь, я был бы признателен.
РЕДАКТИРОВАТЬ: я должен был сказать, что это мульти-доменsite, что означает, что у нас есть файл .htaccess для всех сайтов, и именно поэтому я специально проверяю домен.