【WordPress】個別記事だけが404エラーになってしまった場合の対処法

0

WordPressのサーバー移転時などの時に、トップページや管理画面は開けるのに、個別記事だけ全部404エラーになって開けなくなった場合の対処法です。

原因

原因は、".htaccess"が存在しないことです。
Wordpressの直下に.htcaccessを作れば直ります。
サーバー移転時なら、前サーバーから.htaccessを持ってきましょう。

もし、.htaccessがない場合は、以下の文字列をコピペして作成してください。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /  "#ここにはWordpressのダウンロード先ディレクトリを指定してください。"
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress

 

これでも直らない場合は?

これでも直らない場合は、.htaccessのパーミッションを644に設定しましょう。
2

(FileZillaの場合はこんな感じに設定してください。)

 

以上で直ります。

 

mirucon

フリーランスで WordPress, フロントエンド開発をするエンジニア (お仕事募集中)。最近は WordPress テーマの作成やレビュー、翻訳などやってます。フロントが好き。Twitter: @mirucons

スポンサーリンク

シェアする

コメントを残す

メールアドレスが公開されることはありません。

スパム対策の為、日本語が含まれない投稿は無視されますのでご注意ください。

This site uses Akismet to reduce spam. Learn how your comment data is processed.