新聞中心
wordpress在nginx環(huán)境下訪問(wèn)后臺(tái)出現(xiàn)403的解決方法
之前無(wú)憂主機(jī)小編一直就是在玩lamp環(huán)境下運(yùn)行的wordpres,那么在這個(gè)php環(huán)境下可以完美的運(yùn)行wordpress源碼程序,那么今天無(wú)憂主機(jī)小編在上班的時(shí)候遇到一位老熟人,這位老熟人百分之90的空間都是在無(wú)憂主機(jī)的,而他的有一個(gè)主機(jī)是在其他的空間商的,而出現(xiàn)了一定的問(wèn)題,是什么問(wèn)題呢?就是放直接輸入訪問(wèn)wp-admin的時(shí)候出現(xiàn)了403的錯(cuò)誤,但是這個(gè)錯(cuò)誤就是和404是差不多的意思,通過(guò)登錄查看程序的wp-admin又是存在的,而確實(shí)訪問(wèn)出現(xiàn)了問(wèn)題。由于與這位老熟人玩得比較好,所以就幫他進(jìn)行了測(cè)試。 第一步測(cè)試肯定是查看wp-admin是夠存在。 第二步就是訪問(wèn)前臺(tái)都是正常的,而點(diǎn)擊了評(píng)論按鈕的時(shí)候就可以正常的恢復(fù)訪問(wèn)。 通過(guò)這兩步的測(cè)試無(wú)憂主機(jī)小編懷疑就是偽靜態(tài)導(dǎo)致的,但是目前還不能進(jìn)行確定,但是當(dāng)訪問(wèn)wp-admin的時(shí)候發(fā)現(xiàn)wp-admin突然就消失了,所以這個(gè)時(shí)候無(wú)憂主機(jī)小編就更加的確認(rèn)就是偽靜態(tài)的問(wèn)題了,那么既然知道了這個(gè)問(wèn)題,那么就有了一定的解決方法,如果您是在nginx環(huán)境的,請(qǐng)把您的偽靜態(tài)換成以下即可解決:
location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } } rewrite /wp-admin$ $scheme://$host$uri/ permanent;仔細(xì)的站長(zhǎng)朋友就可能發(fā)現(xiàn)這個(gè)偽靜態(tài)多了一句規(guī)則。那就是: rewrite /wp-admin$ $scheme://$host$uri/ permanent; 這個(gè)規(guī)則就是解決后臺(tái)斜杠問(wèn)題,所以加上了這個(gè)我們就可以正常的訪問(wèn)站點(diǎn)后臺(tái)了。希望這篇文章能幫助到您們。
本文地址:http://www.gle-technology.com/wordpress/25399.html