Я не уверен, что это вообще возможно сделать ... мой хост сказал мне, что вы не можете перенаправить https://example.com/SOMETHING
и сохранить часть после sla sh на новый домен
Мне кажется, в этом вопросе должно быть что-то большее, иначе это просто стандартное перенаправление домена ...
- два разных домена на два разных веб-сервера
- Оба имеют SSL-сертификат.
- Предполагается, что только один домен (ie.
domain1.com
) размещен на первом сервере, который вы хотите перенаправить.
Затем в файле .htaccess
на domain1.com
используйте mod_alias Redirect
:
Redirect 302 / https://domain2.com/
Вы должны удалить все остальные директивы в файле .htaccess
на domain1.com
чтобы избежать потенциальных конфликтов (они все равно не используются, так как вы перенаправляете все).
Директива mod_alias Redirect
соответствует префиксу, и все после совпадения передается цели , например. /foo/bar/baz
перенаправляется на https://domain2.com/foo/bar/baz
. Все (HTTP и HTTPS) перенаправляется на domain2.com
(HTTPS).
В настоящее время это 302 (временное) перенаправление. Измените только на 301 (постоянный) - если это является намерением - только после того, как вы подтвердили, что это работает как задумано. Это сделано для того, чтобы избежать возможных проблем с кэшированием.