让Linux虚拟主机不区分大小写

Linux下,如果使用的是Apache,编辑Apache的配置文件,使用mod_speling可以自动纠正url中的拼写错误,包括大写 :

vi /usr/local/apache/conf/httpd.conf

加入下面2行:

LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so (这行也可以加入到/etc/apache/modules.conf文件中)
CheckSpelling On

/etc/init.d/apache restart 重启服务
也可以使用mod_rewrite(重写url)中的 ‘nocase|NC’ 但对文件系统和子请求的检查不起作用。
也就是说,最好最有效的方法是直接修改http.conf,加载mod_speling模块来达到目的。但虚拟主机一般不支持用户自行修改http.conf文件,所以不严格遵循Linux区分大小写的方法来开发程序是唯一的方法。
Linux下对大小写敏感,I love you和I Love You是两回事,所以在编程的时候,要养成大小写区分开写的习惯。

本文【让Linux虚拟主机不区分大小写】来自创亿互动,原创文章请注明转载来源,谢谢合作!

TrackBack URL

本文URL:http://www.w4s.cn/support/let-linux-virtual-host-is-not-case-sensitive.htm

标签:

网站建设联系电话
0851-6722084 18984815998
i9360@126.com

首页>技术支持>让Linux虚拟主机不区分大小写

上一篇:
下一篇:

以下是关于“让Linux虚拟主机不区分大小写”的评论

没有评论»评论 RSS Feed。

还没有评论。

发表评论