最近似たような現象を経験しました。お使いのレンタルサーバーはもしかしてWebARENAですか?.htaccessに記述されたWordPressが追加した以外の部分が問題である可能性があります。
「UTF-8 BOMなしで保存」の仕方について
————————————-
その後四苦八苦して
.htaccessは同一ディレクトリ内に自動作成される事を知りました。
http://ja.forums.wordpress.org/topic/1401?replies=10
のbonopsさんの記事で対応可能と思い
==========================
一旦デフォルトのパーマリンク設定に戻して、最初からやり直してみましょう。
1. パーミッション設定をデフォルトにして「変更を保存」ボタンをクリック。
2. .htaccess ファイルを削除。
3. サイトが正常に表示できるか確認。
4. 日本語マニュアルの説明を読んで、
・自動更新
・手動更新
どちらかの手順どおりに実行。
前もって
・WordPress をインストールしたディレクトリを 707 等(*) にしておくか、
・空の .htaccess ファイルをインストールディレクトリに置いて 606 等(*) にしてから、
設定画面の「変更を保存」ボタンを押すと、mod_rewrite ルール入りの .htaccess ファイルが自動作成/更新されます。
(*) 適切なパーミッション値はサーバによって異なります。
上手くいかなかったら「手動更新」で。
それでもだめだったら
・WordPress は blogディレクトリにアップロードしてあるのか(shokun0803さんの質問)
・php-web さんの質問
に回答を
===============================================
この手動更新を試みていますが
ここで「UTF-8 BOMなしで保存」の仕方が分かりません。
MKeditorを使用しています。
よろしくお願いします。
@hissyさん
有り難うございます。
サーバーは21Companyです。
21Company、聞いたことないですので、マルチドメインがどういう設定なのかわかりません…。
.htaccessの内容を教えて下さい。
# MKeditorの使い方はこのフォーラムの趣旨とは違うと思います。
有り難うございます。
.htaccessの内容は以下の通りです。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
これを保存する際に、UTF-8 BOMなしで保存とあります。
一般的にはどのような保存の仕方になるのでしょうか?
よろしくお願いします。
.htaccessの内容は問題ありませんね。
テキストエディタをお使いであれば、文字コードの選択画面で「UTF-8 BOMなし」または「UTF-8N」という選択肢があると思います。なければただの「UTF-8」で問題ないと思いますが、エディタの設計によります。
有り難うございます。
unicode
unicode(UTF-8)
の選択肢がありましたのでunicodeを選択して
作業しましたが同様でした。
>数字ベースに変えて保存しても同様でしょうか?
いったんデフォルトに戻して自動作成を試みました。
「パーマリンク構造を更新しました。」
のメッセージが出ましたが同様でした。
> unicode
> unicode(UTF-8)
この選択肢であれば選択するべきは後者でしょう。いずれにしても基本的には手動で作成する必要はありませんので、WordPressから再度.htaccessを作成しなおしてください。
パーマリンク設定をデフォルトに戻して保存、.htaccessを削除し(WordPressが追加するまえにすでにhtaccessに何か記述があれば消してはいけませんが、今回はないようですのでOK)、再度数字ベースに変えて保存。この段階で.htaccessが自動的に生成されます。
で、数字ベースでもだめとのことなので、サーバー側でmod_rewriteに対応しているかどうか調べてください。
有り難うございます。
再三仰る作業を繰り返しましたが結果は数字ベースでもダメでした。
サーバーに確認してみます。
結果はまた報告させて頂きます。
数字ベースでダメなら、そもそもmod_rewriteに対応していない可能性が高いのではないかとおもいます。サーバー管理者にこの点、確認してみてください。
有り難うございます。
問い合わせたところmod_rewriteには対応しているとの返答でした。
今回は時間の都合もありパーマリンク設定は断念する事にしました。
有り難うございました。