Условная перезапись URL

Как я могу использовать перезапись URL в .htaccess для перенаправления к различным доменам в зависимости от URL?

Примеры:

  • http://ONE/ к http://TWO/
  • http://ONE/some_content к http://THREE/some_content
1
задан Sinklar 20 February 2010 в 08:44
поделиться

1 ответ

Это должно сработать, если вы хотите перенаправить клиента:

# http://ONE/ to http://TWO/
RewriteCond %{HTTP_HOST}    =one
RewriteRule ^$             http://two/ [R,L]

# http://ONE/some_content to http://THREE/some_content
RewriteCond %{HTTP_HOST}    =one
RewriteRule ^(.+)$         http://three/$1 [R,L]

Если вы предпочитаете проксировать запросы, измените флаг R на P вместо него.

2
ответ дан 3 September 2019 в 01:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: