apache-目录必须加斜杠的问题 晴

jed , 2006-11-23 13:36 , 服务器技术 , 评论(0) , 阅读(5829) , Via 本站原创 | |

第一种:如果可以浏览http://anheng.com.cn/abc/不能浏览http://anheng.com.cn/abc,就是说浏览目录时最后必须加/ 改一下设置文件
UseCanonicalName OFF
就可以了

第二种:http://weblog.kreny.com/archives/2005/05/ssh_apache_13_c_1.html
但是也有人用以下比较复杂的来方法实现
在 apache 2.0 中有一个关于这个在目录后自动添加反斜杠的模块,只要编译了这个模块即可顺利解决这个问题。在 apache 1.3 中我试着用 rewreite rules 来解决这个问题。当然这是个苯方法,必须把需要转意的目录一个一个写到 httpd.conf 文件里面。在此仅仅作为对 rewrite rules 的一个练习吧
Rewrite Rules
RewriteEngine on
RewriteRule ^/kd$ /kd/ [R]
资料: 《Trailing Slash Problem》
出处: Apache 1.3 URL Rewriting Guide
Posted by yangkx at September 4, 2005 05:22 AM | TrackBack


按第一种修改/etc/httpd/conf/httpd.conf实现了,第二种没试

Tags:
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]