伺服器用的lnmp一鍵套件。請仔細看問題描述,謝謝!
綁定了域名,並且在WordPress儀表板->設定裡正確填寫WordPress地址和網站地址。
透過域名可以正常訪問,而且也顯示域名,而且點擊站點下其他任何一個頁面都可以正常顯示域名。
但是,一旦再次點導覽列的「首頁」就顯示ip,並且只有「首頁」顯示ip,其他頁面再次點進去依然可以正常顯示網域。
網站目錄在/home/wwwroot/wordpress
下,nginx.conf的root為/home/wwwroot/
,造訪網站的方式為:http:/ /www.xxx.com/wordpress
此時把nginx.conf裡的root改為/home/wwwroot/wordpress
,想要透過http://www. xxx.com
直接訪問站點,這個思路應該沒毛病吧,但是這樣就顯示403錯誤,搜了一下大都說403是權限問題,但 wwwroot/
和wordpress/
權限都是777
#百度谷歌無解,遂來此提問,望大神不吝賜教!
編輯的時候是這樣的:
提交後是這樣:
##智障嗎?我紅色部分哪裡去了?幾番修改終於成功了,具體是把url的
斜體 改為其他任何一個樣式即可 代碼 樣式才可以,所以這又是為什麼?
問題3不是重點,忽略吧
問題1已解決
原因:
菜單中的「HOME」不知道什麼時候給捯飭成一個自訂連結,URL是
http://xx.xx.xx.xx/wordpress
,URL是
http://xx.xx.xx.xx/wordpress
解決:把選單中的自訂「HOME」移除,並在左側選擇頁面->HOME,加入到選單
更新1
原因:問題2半解決
nginx沒有重啟,
解決:改完nginx.conf後重啟nginx即可。
但是css樣式,內鏈失效,判斷是站點裡有很多固定連接已經寫死了URL是 .../.../wordpress/xxx/,所以問題變成如何更改WordPress目錄名。
and
這個社區真的蠢,人均智障,要么就是這個社區全是牛批的大神大牛,不屑於解答這種級別的問題,總之,這是我在sf提過的第二個問題,一次比一次失望,第一次提問可以去看看,回答者無腦自贊,這次的無人問津。 要考慮用我拙劣的英文程度去SO了。
更新2
/home/wwwroot/問題2解決
解決:
將wp_options的siteurl改為www.xxx.com/wordpress
(/wordpress為wp核心檔案目錄)
將指向homeinx設定的root將/wordpress裡的
index.php移到
下(即nginx設定的root目錄)
並修改路徑如下:
🎜 🎜完。 🎜