首頁  >  問答  >  主體

nginx - WordPress綁定了網域後首頁依然顯示i​​p,以及WordPress目錄問題

伺服器用的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不是重點,忽略吧

怪我咯怪我咯2673 天前1794

全部回覆(1)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-06-24 09:46:31

    問題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' );
    🎜 🎜完。 🎜

    回覆
    0
  • 取消回覆