今後同じ問題が起こった時の為のメモ書きです。
今回修正できた理由(というかおこった原因が)不明なので、なんとも言い難いですね...
症状
- トップページ、投稿ページ(?p=N)は見れる
- その他のページが見られない
=>たぶんmod_rewriteが必要なページが見られなくなっていた
静的ファイル
- index.htmlなど、他に優先されるファイルがないか(Apacheの設定にもよる)
Apache
- Apacheのhttpd.confでAllowOverrideがNoneになっていないか
- mod_rewrite.soが入っているか(そして、読み込まれているか)
.htaccess
- ドキュメントルートに存在するか(まれに削除してなくなってたりする)
- パーミッションはApacheが読み取り編集できるようになっているか(700とか?)
- 所有者はApacheが読み取り編集できるようになっているか(Apache:Apacheとか)
- 内部の設定が、空になっていたり、インストールディレクトリが間違っていたりしないか
WP
- パーマリンクの設定を一旦デフォルト(?p=)に戻す
ここまでやっても直らなかったですが、弄っている間に見れるようになったので良しとします