在二級目錄中安裝WordPress程序,可能有不少SEO站長和博主一樣也如此操作過。可是程序安裝是成功了,目錄可以正常打開,但是開啟偽靜態后,打開內頁就會出現404的提示。自然是偽靜態規則出現了問題,這里要講的就是在LNMP環境下WordPress安裝在網站二級目錄正確開啟偽靜態的方法。
可能有站長會問為什么要將WordPress安裝在二級目錄里,不是安裝在根目錄就可以了嗎?其實安裝在二級目錄也是為了滿足不同的需求,因為原先網頁是一個單頁面網站,沒有后臺,如果要更新內容就需要使用Dreamweaver一個個修改添加新頁面,實在麻煩,干脆就安裝一個程序進行內頁更新來優化網站。
好了,啰嗦就到這里了,下面就以寶塔面板LNMP環境下修改WordPress安裝在欄目偽靜態的設置方法為例。
首先打開寶塔面板,找到網站域名,點擊設置偽靜態,在列表中選擇WordPress偽靜態規則,將規則做如下修改:
location /yinhuafeng/ { index index.html index.php; 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 (.*) /yinhuafeng/index.php; } } rewrite /wp-admin$ $scheme://$host$uri/ permanent;
提示:以上代碼中yinhuafeng為目錄,要改成自己對應的二級目錄文件名,操作后直接保存即可。博主親測,網站的內頁便可以正常打開了,不會再提示404錯誤,如此就可以正常更新文章內頁來優化網站。