さくらインターネットの「さくらのレンタルサーバ プレミアム」です。
ロリポップなら以前も質問がありましたが、さくらだと別の原因かもしれませんね。Satokoさんの質問に答えていただいた方が解決への道は短そうです。
>Satoko Kusakabeさん
>1. どのバージョンから3.0にアップなさったのですか?
2.9xだったと思うのですが(ベータではないです)、自動アップデートで行ったため、正確にいくつだったかは覚えていません。
>2. バージョン・アップ過程に問題はなかったのか?
自動アップデートの過程でエラーは出てきません。
>3. 「.htaccess」の中身は確認しましたか?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
パーマリンク設定のところに表示されているのと同じであることを確認しました。権限は「644」です。
>4. 予期せぬところに「.htaccess」がないか確認されたか?
/blog/フォルダ内においてあります。
ただ、wp本体とブログディレクトリは別になっていて、
www — blog (ブログディレクトリ、.htaccessもここ)
— wp (WP本体)
となっています。
> 3. あとは、プラグインを停止してみて、同じような症状が出るか?
これでした! “Custom Permalinks”が原因だったようです。3.0に対応していなかったと言うことなんでしょうか。
どうもありがとうございました。
Tats_yさん、こんにちは。
「解決済み」と云う事で恐縮ですが、WP 3.x > パーマリンク設定にて、
カスタム構造を選択し、
/%category%/%postname%/
とするとどうでしょうか?
僕も悩んだけど、一応こちらでは、”Custom Permalinks”は、
そうする事で、動作しているように見えます。
まだ、細かい部分は、検証してませんが。
みなさまも、ちょっと試して色々(報告など)教えてください。
http://codex.wordpress.org/Using_Permalinks
スラッグを半角英数字でどう? 僕はこれで解決したけど。