wordpress 訪問頁面樣式丟失

2021-10-10 04:41:35 字數 1733 閱讀 6109

一、使用環境

二、問題描述

三、問題分析

四、解決方法

centos 6.8 x64

php 5.5

nginx 1.10.2

wordpress 4.8.2

今天在更改了 nginx.conf 檔案之後出現了訪問 wordpress 頁面樣式丟失的情況,抓包顯示訪問靜態檔案 .css,.js 檔案返回的狀態碼是 403。

原因是,在 nginx.conf 中多加了如下這段配置:

# pass the php scripts to fastcgi server listening on 127.0.0.1:9000

location ~ \.*$

訪問伺服器上的 nginx.conf 檔案,編輯該檔案,刪除 nginx.conf 中多餘的部分。重啟 nginx

$nginx_home/sbin/nginx -s reload
注:

1. `

示的 安裝

目錄,比

如我

的使 用編

譯安裝在

目 錄下

。那麼我

的ngi

nxho

me『表

示ngi

nx的安

裝目錄,

比如我的

ngin

x使用編

譯安裝在

/usr

/loc

al/n

ginx

目錄下。

那麼我的

『nginx_home` 就是 /usr/local/nginx。

2. nginx.conf 的位置與安裝位置有關,比如我的 nginx 使用編譯安裝在 `/usr/local/nginx` 目錄下,那麼我的 nginx.conf 則在 `/usr/local/nginx/conf/nginx.conf`。

3. 如果**的 nginx **配置是被拆分到其他位置的檔案中然後使用 `include di

r/

file_name.conf` 的方法匯入到 nginx.conf 中的,那麼需要修改的就是對應的配置檔案。

### 附錄一:nginx.conf 配置示 ###

—我的 wordpress 的配置示例如下:

# wordpress 固定鏈結生效-結束

# pass the php scripts to fastcgi server listening on 127.0.0.1:9000

location ~ \.php$

error_page 404 /404.html;

# redirect server error pages to the static page /50x.html

error_page 500 502 503 504 /50x.html;

location = /50x.html

access_log logs/jiangzhuolin.com_access.log;

}}

Wordpress頁面判斷

is single 判斷是否是文章頁面 is single 2 is single 2 判斷是否是具體文章 id 2 的頁面 is single 判斷是否是具體文章 標題為beef stew 的頁面 is single beef stew 判斷是否是具體文章 slug為beef stew 的頁面 i...

wordpress開發 頁面判斷

is single 判斷是否是文章頁面 is single 2 is single 2 判斷是否是具體文章 id 2 的頁面 is single 判斷是否是具體文章 標題為beef stew 的頁面 is single beef stew 判斷是否是具體文章 slug為beef stew 的頁面 i...

WordPress頁面教程 2021

本文原文首發於 當你輸入乙個網域名稱開啟乙個 通常進入的是 首頁,也叫做home,這個home便是乙個頁面。在使用wordpress進行外貿建站時,我們常見的頁面是 home products about us contact us faq service 為了管理這些頁面,請登入你的wordpre...