Sekido
フォーラムへの返信
-
フォーラム: マルチサイト
返信が含まれるトピック: Nginxでマルチサイト化したサイトのsitemap.xmlがエラーになる件再度進捗のご報告です。
先ほどの「http://***/sitemap.xml/」というURLにリダイレクトされてしまう件、
Google XML Sitemapsの「Debug Function」をじっくり確認してみたところ、
だいたいの原因が分かりました。先ほど目ではご報告していなかったのですが、
404エラーが発生していた際、いろいろと試してみていたのですが、
その際、別のsitemap生成プラグイン「Better WordPress Google XML Sitemaps」も試してみておりました。
結局こちらでも解決せず、すぐにアンインストールしたのですが、
このプラグインの設定がどこかに残ってしまっているようで、それが原因のようです。
まだ解決には至っていませんが、あとはその部分を探すだけなので何とかなりそうです。結論としましては、今回sitemap.xmlが404エラーになってしまっていたのは、
Nginxの「backend.conf」にてマルチサイト化する設定を行っていた事が直接の原因 のようです。
それでいろいろやっているうちに問題を複雑にしてしまっていたという事でした。一応目途がつきましたので、これにて解決済みとさせていただきます。
gatespace様
お忙しいところ、いろいろアドバイス頂き、本当にありがとうございました!フォーラム: マルチサイト
返信が含まれるトピック: Nginxでマルチサイト化したサイトのsitemap.xmlがエラーになる件gatespace様
お忙しいところ、何度もありがとうございます。
ご指摘の部分も頂いた表示のように、問題ないメッセージになっております。1つ進捗がありましたので、ご報告いたします。
再度、gatespace様のサイトなどを参考に手順を再確認したところ、肝心なこちらの手順を怠っておりました。
http://ja.megumi-cloud.com/2012/12/17/amimoto-multiple-blogs/
確認不足で申し訳ありません。
表向きは正常に表示されていたので、つい確認せずに進めてしまっていたようです。こちらを行い、Ngixを再起動したところ、404エラーはでなくなったのですが、別の問題が発生してしまいました。
「http://***/sitemap.xml」を表示しようとすると、
「http://***/sitemap.xml/」というURLにリダイレクトされてしまい、
表示されるページの内容はトップページになってしまいます。
再度キャッシュを削除したり、再起動してみたりしましたが、症状は変わりません。
他に適当な「http://***/***.xml/」というURLをたたいてみると404になるのですが、
「http://***/sitemap.xml」だけがこのようになってしまいます。このページの一番下に「Rebuild or Return」というリンクがあります。
この「Rebuild」をクリックした後に変化はありますか?こちらも試してみましたが、症状は変わりません。
面倒な質問になってしまいましたが、何かヒントがありましたらよろしくお願いします。
フォーラム: マルチサイト
返信が含まれるトピック: Nginxでマルチサイト化したサイトのsitemap.xmlがエラーになる件gatespace様
「Nginx Cache Controller」は有効化してますよね?
はい。有効にしたり、停止したり、キャッシュをクリアしてみたり、いろいろな組み合わせを試してみております。
sitemap.xmlはもともとマルチサイトでしたので、リアルなファイルはありませんでした。
念のため確認しましたが、やはりないようです。いろいろ調べてやってみますので、何か新しい情報などありましたらご教授ください。
フォーラム: マルチサイト
返信が含まれるトピック: Nginxでマルチサイト化したサイトのsitemap.xmlがエラーになる件gatespace様
上記にも記載させて頂いておりますように、私もご指摘のベータ版を使っております。
Google XML Sitemaps 4.0beta11
問題なく動作しているとのことですが、何か設定されているのでしょうか?フォーラム: マルチサイト
返信が含まれるトピック: Nginxでマルチサイト化したサイトのsitemap.xmlがエラーになる件