解決Linux+Apache服務(wù)器URL區(qū)分大小寫(xiě)問(wèn)題
今天同步碰到一個(gè)問(wèn)題,在瀏覽器地址欄中輸入U(xiǎn)RL地址時(shí),必須要區(qū)分大小寫(xiě)才能正常訪問(wèn)頁(yè)面,網(wǎng)站服務(wù)器是Linux+Apache
造成此現(xiàn)象主要原因是缺少speling模塊,因此只要在相應(yīng)的系統(tǒng)里加載就可以了。
一、Debian系統(tǒng)
debian系統(tǒng)下相對(duì)比較簡(jiǎn)單
1、從路徑/etc/apache2/mods-available下找到speling.load ,將其復(fù)制到路徑 /etc/apache2/mods-enabled 下
2、將文件speling.conf寫(xiě)至目錄 /etc/apache2/mods-enabled
speling.conf的內(nèi)容非常簡(jiǎn)單,我寫(xiě)的只有如下一行:
CheckSpelling on
3、將speling.load和speling.conf都添加到/etc/apache2/mods-enabled下之后,再重啟一下apache就可以了
二、CentOS系統(tǒng)
centos系統(tǒng)下略煩一點(diǎn)點(diǎn)。
1、查看系統(tǒng)有無(wú)無(wú)模塊mod_speling.so,路徑:/etc/httpd/modules;如果有就直接pass,沒(méi)有自己從別處down一個(gè)過(guò)來(lái)用
2、加載此模塊
vi /etc/httpd/conf/httpd.conf
在模塊加載區(qū)域,添加如下一行:
LoadModule speling_module modules/mod_speling.so CheckSpelling on
保存修改,退出
重啟下Apache,再次輸入U(xiǎn)RL,這次不區(qū)分大小寫(xiě)也可正常訪問(wèn)了
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信