wordpressでパーマリンクを設定してページにアクセスしたら404になった

備忘録です。

先ほど記事を公開してページにアクセスしようとしたら404エラーが出てしまいました。

アクセスしようとしたURL

最近ハマっている邦楽バンド・アーティスト(2016.12)

結果

どーん

調べてみたらmod_rewriteがあーだこーだ言うので調べたら以下のようなサイトが
http://oxynotes.com/?p=7392

ふむふむ、mod_rewriteがとりあえず入ってるか見てみることに
で、とりあえず↓のディレクトリに入ってたので問題ないと

/etc/httpd/modules
mod_rewrite.so

んじゃあ次は何が足りないのかというと.htaccessが足りないと
で、以下のようなサイトが
https://perishablepress.com/the-htaccess-rules-for-all-wordpress-permalinks/
英語だけどここに書いてある通りの.htaccessを置けばいけそう
置く場所はWordPressのindex.phpが置いてある場所になります。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

という感じで置いたら無事アクセスできました!

ちょっと迷いましたが、とりあえずできない方はmod_rewriteが有効になっているか、.htaccessが置いてあるかを確認してみるといいかもです。

ではでは

【広告】

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です