note から WordPress に出戻りました!😭

[ WordPress ] 上位階層のフィードが混ざってしまう不具合

だるかぶ

サンダルでスーパーカブ乗りの『だるかぶ』です!
ご訪問ありがとうございます。ゆっくりしていってね。(本ページは広告を含みます。)

2011年7月6日、WordPress をインストールした example.com の中に、[ test ] と言うフォルダを作成、ここにも WordPress をインストールし、test.example.com でアクセスすると、example.com のフィードが混ざってしまうおかしな状況に直面したのでもがいている所です。

もがいた様子とやった事

取り急ぎ、次のような .htaccess ファイルを example.com 直下に設置してみた。

## example.com/test へのアクセスを test.example.com にリダイレクト
RedirectPermanent /test http://test.example.com/

状況が改善されなかったので、詳しく調べてみると、test.example.com/feed/atom だけが何故か example.com のフィードを読んでいる模様。

と言う事で、Atom を停止すべく、test.example.com の functions.php に次のコードを書きこんで様子を見てみます。

// Atom ( http://example.com/feed/atom/ ) フィードの生成を停止する
remove_action('do_feed_atom', 'do_feed_atom', 10, 1);

参考:[ WordPress ] 各種 RSS フィードを配信しないようにするカスタマイズ

それから、http://test.example.com/feed/atom にアクセスすると、http://example.com/feed にリダイレクトされていたので、test.example.com の .htaccess に次のような設定を書いた。

## ATOM フィードを停止したのでリダイレクト
RedirectPermanent /feed/atom http://test.example.com/feed

以上です。多分うまくいってると思う!

参考にさせてもらったページ

ありがとうございます!
現場からは以上です。それでは、またッ!!!