目錄
Toggle如果你是新手,并且是自己做的網站建設,那么你可能會遇到一些問題,比如下面這個。
一位網友自己做的公司網站建設,使用wordpress網站程序、運行環境、網站模板這些都沒有什么問題,后臺也可以正常打開,但是他發現網站只有首頁可以正常打開,然后其它頁面都打不開,都提示404錯誤。
出現這種情況的原因一般都是網站的偽靜態沒有設置好。
1.登陸網站后臺。
2.依次打開設置-固定鏈接-自定義結構,然后輸入鏈接形式,本站使用的是/%post_id%.html,你也可以設置成其它形式。
3.接下來還需要在服務器端設置。發寶塔為例,登陸寶塔后臺,打開網站-設置-偽靜態,然后在下拉框選“wordpress‘,保存即可。
然后刷新網站就可以正常打開其它頁面了。
如果你的網站使用了二級目錄,那么你的二級目錄網站可能也會遇到類似的偽靜態問題,不加設置的話同樣只能打開首頁,點擊其它頁面時可以后出現404錯誤,或者是串到其它網站去。此時我們需要在原來的偽靜態規則下面添加如下代碼:
location /二級目錄名稱/ {
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 (.*) /二級目錄名稱/index.php;
}
}
以上就是網站只能打開首頁的問題分析與解答,希望對你有用。
? Copyright 2024. 悅然網絡工作室/悅然wordpress建站 專注中小企業wordpress建站 All Rights Reserved.網站地圖
本站圖片來源為Pexels、Pixabay、Freepik、Unsplash等圖片庫的免費許可,CC0協議;還有部分為自己手繪,版權碰瓷請自重!法律服務:law@yueranseo.com 蜀ICP備20016391號-1 川公網安備 51011502000367號
?
?
?
?
微信聯系