重定向外部子域流量

问题描述:

我在两个不同端口上的一台服务器上安装了apache,所有http请求都由默认(80)上的apache处理。现在我有一个域的子域,并且我希望子域的请求由另一个端口上的apache处理(10024)。重定向外部子域流量

我使用

RewriteEngine On 
RewriteCond %{HTTP_REFERER} ^sub.domain.com$ [NC] 
RewriteRule .* http://www.domain.com:10024/dir/page.php [R,L] 

尝试,但没得到所要的结果。

有什么建议吗?

在此先感谢

+0

应该对serverfault。 – Felix 2010-05-17 14:03:14

尝试改变HTTP_REFERER到HTTP_HOST和重写规则:

RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC] 
RewriteRule ^/$ http://www.domain.com:10024/dir/page.php [R,L]