這篇文章將為大家詳細講解有關(guān)怎么解決Linux+Apache服務(wù)器URL區(qū)分大小寫問題,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
今天同步碰到一個問題,在瀏覽器地址欄中輸入URL地址時,必須要區(qū)分大小寫才能正常訪問頁面,網(wǎng)站服務(wù)器是Linux+Apache
造成此現(xiàn)象主要原因是缺少speling模塊,因此只要在相應(yīng)的系統(tǒng)里加載就可以了。
一、Debian系統(tǒng)
debian系統(tǒng)下相對比較簡單
1、從路徑/etc/apache2/mods-available
下找到speling.load
,將其復(fù)制到路徑 /etc/apache2/mods-enabled
下
2、將文件speling.conf
寫至目錄 /etc/apache2/mods-enabled
speling.conf
的內(nèi)容非常簡單,我寫的只有如下一行:
CheckSpelling on
3、將speling.load
和speling.conf
都添加到/etc/apache2/mods-enabled
下之后,再重啟一下apache就可以了
二、CentOS系統(tǒng)
centos系統(tǒng)下略煩一點點。
1、查看系統(tǒng)有無無模塊mod_speling.so
,路徑:/etc/httpd/modules
;如果有就直接pass,沒有自己從別處down一個過來用
2、加載此模塊
vi /etc/httpd/conf/httpd.conf
在模塊加載區(qū)域,添加如下一行:
LoadModule speling_module modules/mod_speling.so CheckSpelling on
保存修改,退出
重啟下Apache,再次輸入URL,這次不區(qū)分大小寫也可正常訪問了
什么是Linux系統(tǒng)Linux是一種免費使用和自由傳播的類UNIX操作系統(tǒng),是一個基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。
關(guān)于“怎么解決Linux+Apache服務(wù)器URL區(qū)分大小寫問題”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。