以下 HTTP 请求导致“查看错误日志以了解更多详细信息;为域找到无效值”错误:
GET / HTTP/1.0
Host: www.MyWebsite.com
但是,如果我将主机名全部设为小写,它就可以正常工作。
如何使 Apache 不区分大小写?这是我的 httpd.conf 文件:
<VirtualHost *:80>
ServerName mywebsite.com
ServerAlias www.mywebsite.com
...
</VirtualHost>
我尝试添加ServerAlias www.MyWebsite.com
到那个但没有帮助。在任何情况下,这似乎都是一种糟糕的方法,因为这种情况可能会以多种不同的方式混合在一起,并且试图解释所有这些情况会导致一个巨大的 *.conf 文件。
有任何想法吗?
谢谢!
这组重写行将小写您的所有请求。
希望有所帮助。