WordPress + nginx でカスタム構造のパーマリンクに対応する

スポンサーリンク

先日、サーバー移転でWEBサーバーを「Apache」から「nginx」に変更しました。サーバーの設定が終わりブログのトップページも表示されましたが、記事ページをクリックすると「404」でエラーになります。

私のWordpressでは、パーマリンクはSEOを考慮してカスタム構造にしているのでそれが原因のようです

nginxの設定でカスタム構造のパーマリンクを対応するには、nginx側でURLを適切に処理して、php-fpmへ受け渡しをおこなわないと駄目ですので、nginxの設定ファイルを下記のように変更します

# パーマリンク対応
  location  / {
    try_files $uri $uri/ /index.php$args;
  }

 

スポンサーリンク

Word Press

Posted by admin