雖說(shuō)wampserver已經(jīng)幫我們集成好了Apache,但是有些細(xì)節(jié)的東西還是需要我們自己去完善的,下面就讓我們來(lái)一一對(duì)wampserver自帶的Apache進(jìn)行完善。
1、剛裝完wampserver之后,有沒(méi)有性子比較急的朋友們可能會(huì)嘗試通過(guò)外網(wǎng)訪問(wèn)我們配置好的wampserver服務(wù)器,但是會(huì)發(fā)現(xiàn)通過(guò)外網(wǎng)訪問(wèn)會(huì)提示權(quán)限不夠,這是為什么呢?是因?yàn)閣ampserver默認(rèn)是只允許127.0.0.1訪問(wèn)的,也就是只允許本機(jī)訪問(wèn),怎么修改呢?依次點(diǎn)擊—Apache—httpd.conf,找到如圖所示的地方,大概在第234行,把“Deny from all”刪掉,再把“Allow from 127.0.0.1”改成“Allow from all”,就可以了。
2、繼續(xù)搜索,找到如圖所示的兩個(gè)地方(分別在大約第190行和第225行),分別把“AllowOverride None”改成“AllowOverride All”(這一步操作是針對(duì)使用了URL重寫(xiě)功能的朋友,如果沒(méi)有用到的話這步建議不要做修改,因?yàn)?/span>改了這個(gè)之后Apache的安全性會(huì)略微有所下降。)
3、開(kāi)啟URL重寫(xiě)功能,當(dāng)然咯,如果大家覺(jué)得URL重寫(xiě)功能沒(méi)有必要的話,這個(gè)可以直接無(wú)視,但是如果開(kāi)了的話,上面的第二條就必須做一下了,否則很容易造成錯(cuò)誤。按照上面的方法打開(kāi)httpd.conf文件,找到#LoadModule rewrite_module modules/mod_rewrite.so,然后把前面的“#”刪掉,就可以了,當(dāng)然咯,如果想要這個(gè)修改生效的話,還需要立即重啟一下apache服務(wù)。
4、相信大家還記得上面更改wampserver的“www 目錄”指向路徑的方法吧?我曾經(jīng)說(shuō)這個(gè)方法只是改了wamp中“www 目錄”這個(gè)鏈接而已,那如果要真正修改,我們應(yīng)該怎么改呢?很簡(jiǎn)單,打開(kāi)httpd.conf,尋找“DocumentRoot”大概在第178行,把后面的值改成我們實(shí)際網(wǎng)站需要的路徑,再尋找“<Directory "c:/wamp/www/">”,同樣把后面的值改成我們網(wǎng)站存放的實(shí)際地址,就OK了。
更多建議: