У нас есть сайт 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 для ЛЕНИВШИХ людей, для протокола.