Apache端口重定向

时间:2014-10-08 10:00:06

标签: apache redirect webserver port

我在Apache Webserver 2.4.7上遇到了一些麻烦。我想将一些页面重定向到另一个端口(无论哪一个,我选择82)。因此,我按如下方式编辑了VirtualHosts:

<VirtualHost _default_:82>
DocumentRoot /var/www/html/hpc_test/web/trunk/
ServerName localhost
<Directory /var/www/html/hpc_test/web/trunk/>
    Options Indexes FollowSymLinks MultiViews Includes
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>
</VirtualHost>

重定向工作正常但新的DocumentRoot却没有。假设/ var / www / html / hpc_test / web / trunk /是DocRoot,则使用一些SSI命令。不幸的是,/ var / www / html /被视为端口82的DocRoot。

是否有任何Apache专家可以告诉我是否还有其他事情要做?我研究了文档并遵循了这些说明。

干杯

1 个答案:

答案 0 :(得分:0)

首先检查apache是​​否正确侦听端口82:

netstat -laputen|grep 82

在您的网络浏览器中,您使用的是http://localhost:82吗?

因为你只是听 ServerName localhost ,如果你尝试使用其他域,apache会在你的默认vHost中重定向