Apache重定向到perl脚本

时间:2014-05-06 07:50:36

标签: apache perl redirect awstats

我目前正在使用Apache的vhosts配置将请求重定向到服务器,例如

<VirtualHost IP:80>
ServerName http://domain.info
Redirect / http://otherdomain.com
</VirtualHost>

<VirtualHost IP:80>
ServerName http://subdomain.domain.info
Redirect / http://domain:port
</VirtualHost>

现在我安装了可以使用命令

启动的AWstats
http://localhost/cgi-bin/awstats.pl

我假设我将此块添加到vhosts

<VirtualHost IP:80>
ServerName http://stats.domain.info
Redirect / http://domain.info/cgi-bin/awstats.pl
</VirtualHost>

我可以使用

远程访问AWstats
http://domain.info/cgi-bin/awstats.pl

但我得到的只是

http://otherdomain.comcgi-bin/awstats.pl

我做错了什么?

格尔茨 holgrich

1 个答案:

答案 0 :(得分:0)

问题仍然存在,但是现在我使用了一种解决方法:

<VirtualHost IP:80>
ServerName http://domain.info
[Redirect to local html that contains frame forwarding]
</VirtualHost>

<VirtualHost IP:80>
ServerName http://subdomain.domain.info
Redirect / http://domain:port
</VirtualHost>

现在可行了

<VirtualHost IP:80>
ServerName http://stats.domain.info
Redirect / http://domain.info/cgi-bin/awstats.pl
</VirtualHost>

这样我就可以使用

远程访问AWstats了
http://domain.info/cgi-bin/awstats.pl