用于 ? (特殊字符)在httpd-vhost.conf的servername中

时间:2012-12-07 10:17:00

标签: escaping xampp

我创建了一个新的虚拟主机,如下所示:

<VirtualHost http://developer.com/TimeService/V1/gettime:80>

ServerName http://developer.com/TimeService/V1/gettime

DocumentRoot D:/xampp/htdocs/developer.com

ServerAdmin admin@developer.com

选项索引FollowSymLinks

AllowOverride FileInfo

订单允许,拒绝

全部允许

我希望前两行看起来像

<VirtualHost http://developer.com/TimeService/V1/gettime?appid:80>

ServerName http://developer.com/TimeService/V1/gettime?appid

我面临的问题是我何时提出? (特殊字符)在上面的http中,apache服务器拒绝启动。

我应该如何让apache识别出来?

1 个答案:

答案 0 :(得分:0)

服务器名称限制为完全限定的域名, http://httpd.apache.org/docs/current/mod/core.html#servername

您可以使用重写或重定向。