2017年12月28日木曜日

WordPressでパーマリンクの設定を変更すると404エラー(nginx)

ここまでのnginxの環境構築はこちらを参照。

環境:CentOS 7 / nginx
原因: ファイルが存在しない(404エラー)場合、wordpressのindex.phpファイルに処理を引き渡す必要がある。

# vi /etc/nginx/conf.d/default.conf

default.conf server {
・・・
    location / {
        try_files $uri $uri/ /wordpress/index.php?q=$uri&$args;
        index  index.php index.html index.htm;
    }
・・・
}

/wordpress/index.php の部分は私の環境なので、環境に応じて読みかえてください。

0 件のコメント:

コメントを投稿