Linux
nginx,更改根路徑時網頁降級
我正在使用 nginx 設置 wordpress。一切似乎都很好:
- 伺服器已啟動
- phpinfo() 測試沒問題
- 出現了 WordPress 安裝常式
唯一的問題是 web 伺服器 conf 文件中的 root 語句。如果我使用:
[/etc/nginx/sites-available/wordpress] server{ root /var/www; index index.php server_name example.com ... }
我可以使用 訪問服務
http://example.com/wordpress
,現在我希望將 wordpress 指定為根文件夾。這是變化:[/etc/nginx/sites-available/wordpress] server{ root /var/www/wordpress; index index.php server_name example.com ... }
破碎的!該網頁
http://example.com
僅顯示基本的 html 數據,沒有圖片,沒有 css,……醜陋。/var/log/nginx/access.log 中沒有報告錯誤nginx版本:nginx/1.2.1
怎麼了?
您還應該更新 wordpress 配置。沒有它,wordpress 仍然將靜態內容連結到子目錄。從將您的 Wordpress 從子文件夾移動到根目錄所採取的步驟
- 在主儀表板中,轉到Administration -> Settings -> General。
- 接下來,查找 WordPress 地址 (URI): 並將其從 ( example.com/wordpress更改為example.com )
- 最後,查找站點地址地址 (URL): 並將其從 ( example.com/wordpress更改為example.com )