nginx - WordPress綁定了網域後首頁依然顯示i​​p,以及WordPress目錄問題
怪我咯
怪我咯 2017-06-24 09:44:31
0
1
1830

伺服器用的lnmp一鍵套件。請仔細看問題描述,謝謝!

問題1

綁定了域名,並且在WordPress儀表板->設定裡正確填寫WordPress地址和網站地址。
透過域名可以正常訪問,而且也顯示域名,而且點擊站點下其他任何一個頁面都可以正常顯示域名。
但是,一旦再次點導覽列的「首頁」就顯示ip,並且只有「首頁」顯示ip,其他頁面再次點進去依然可以正常顯示網域。

問題2

網站目錄在/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


#百度谷歌無解,遂來此提問,望大神不吝賜教!


問題3

編輯的時候是這樣的:

提交後是這樣:
##智障嗎?我紅色部分哪裡去了?幾番修改終於成功了,具體是把url的
斜體 改為其他任何一個樣式即可 代碼 樣式才可以,所以這又是為什麼?
問題3不是重點,忽略吧

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(1)
淡淡烟草味

問題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

問題2解決
解決:將wp_options的siteurl改為
www.xxx.com/wordpress(/wordpress為wp核心檔案目錄)將指向homeinx設定的root將/wordpress裡的index.php
移到

/home/wwwroot/
下(即nginx設定的root目錄)

並修改路徑如下:

require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
🎜 🎜完。 🎜
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板