【WordPress】【Nginx】パーマリンクを変更したらハマった

WordFesNagoya2015でWordPressのパーマリンクは「投稿名(スラッグ)」が良いとあり、
自分でもそれがいいと判断して、このブログのパーマリンクを「投稿名(スラッグ)」に変更してみた。

 

そうしたら404エラーの嵐。

 

調べてみたら、.htaccessが作られてないからmod_rewriteが効いていない。

 

どうして.htaccessが作られないのかな、パーミッションの設定が不十分。
なら.htaccessを作ってアップロードするかなと思ったら

 

あ、思い出した。
このサーバNginxだった。
.htaccess動かないじゃん。

 

なので、WordPress Nginx パーマリンクで調べてdefault.confに一文追加

 

[html]

try_files $uri $uri/ /index.php?q=$uri&$args;

[/html]

 

 

参考サイト
http://oki2a24.com/2014/06/28/set-wordpress-permalink-or-nginx/

 

無事に投稿記事が見れるようになりました。