歡迎您光臨本站 註冊首頁

apache除了CheckSpelling On以外還有沒有其他方法讓URL不區分大小寫?

mod_speling模塊的作用有幾個:

1.讓URL不區分大小寫。
2.自動識別帶有一個字元的拼寫錯誤,例如/index.php即使寫成indx.php也能被認出。
3.如果某個文件不存在,會自動查找同名的其他後綴的文件。

其中只有第1項是我需要的,而第2第3項我希望它不生效。但這個模塊只有On和Off來決定整體的開和關,不能達到我要的效果。

請問還有什麼方法可以讓apache在訪問時URL不區分大小寫,並且不帶來其他不需要的功能呢?

《解決方案》

或許你可以試試 rewrite, 也就是主動把所有的URL全寫成小寫再送下去.

另外, apache是不是區別大小寫, 可能跟 文件系統 有關吧?
《解決方案》

我找到方法了,好像可以用CheckCaseOnly On解決第二個問題,用定義300錯誤頁來解決第三個問題。

[火星人 ] apache除了CheckSpelling On以外還有沒有其他方法讓URL不區分大小寫?已經有570次圍觀

http://coctec.com/docs/service/show-post-10772.html