В моей sites-available
директории, для одного из моих сайтов, example1.com У меня есть эта установка:Как перенаправить домен на определенную страницу с помощью настроек виртуального хоста Apache?
RewriteEngine On
RewriteRule /(.*)$ http://www.example2.com/$1 [R=301]
Это делает его так, что любой трафик, который идет в example1.com перенаправляется example2.com.
Однако я хотел бы настроить его таким образом, чтобы весь трафик, идущий на example1.com, попадал на определенную страницу на example2.com, например example2.com/thisPage
.
Я попытался это, но он не работает:
RewriteRule /(.*)$ http://www.example2.com/thisPage [R=301]
Как перенаправить из домена на конкретную страницу на другом домене с использованием параметров конфигурации Apache?
Спасибо за ответ. В моем вопросе я упоминаю, что у меня есть «RewriteEngine On». Я считаю, что у меня есть правильный виртуальный хост, но если вам нужна другая конкретная настройка, я с радостью ее предоставил. В любом случае я попробовал команду «RedirectMatch», которую вы предложили, но она не работает. Когда я перехожу к 'example1.com', я попадаю в' example2.com', но не в 'example2.com/thisPage'. – Questioner