Назад | Перейти на главную страницу

Перенаправление Apache / папки на другой IP

У нас есть сайт www.domain.net, работающий на xxx.xxx.xxx.1, мы хотели бы иметь папку / псевдоним www.domain.net/time для перенаправления в корень сайта по адресу xxx.xxx.xxx .2. Как бы вы сделали это с помощью директив apache? Примеры были бы потрясающими. Или гиды.

Заранее большое спасибо.

В конфигурации apache в разделе VirtualHost www.domain.net добавьте:

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/time/
RewriteRule ^/$ http://xxx.xxx.xxx.2/ [R,L]

Если вы хотите скрыть URL-адрес, вы должны использовать mod_proxy в перенаправлениях (этот conf не проверяется):

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/time/
RewriteRule ^/$ http://xxx.xxx.xxx.2/ [P,L]

Видеть: http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriterule

<META HTTP-EQUIV="Refresh" Content="0; URL=xxx.xxx.xxx.2> (ха-ха)

Это HTML для ЛЕНИВШИХ людей, для протокола.