質問: ### ■目的 ブログのフィードを完全に停止したいのですが、、 ### ■エラー 下記2のように最後のスラッシュがないURLをfeedlyに入れると、なぜか以前の記事が表示されてしまいます。(>_<) 1http://example.com/feed/ このURLだとfeedlyで記事が表示されなくなる。OK!! 1http://example.com/feed このURLだとfeedlyで以前の記事を表示してしまう。Why?? ### ■フィード停止で試した方法 (1)プラグイン「Disable Feeds」を導入 プラグイン自体は機能し、1でも2でもトップページにリンクします。 でも!なぜか!2をfeedlyに入れると記事を表示するのです! (2)下記コードをfunctions.phpに記載 コード自体は機能し、1でも2でも「feedは停止中です。」が表示されます。 でも!なぜか!2をfeedlyに入れると記事を表示するのです! ``` /*-------------------------------------------*/ /* FEED停止 /*-------------------------------------------*/ //// テーマがフィードをサポートしてないことを示す function my_remove_feed() { remove_theme_support( 'automatic-feed-links' ); } add_action( 'after_setup_theme', 'my_remove_feed', 11 ); //// HTMLのheaderの表示いらない remove_action('wp_head', 'feed_links', 2); remove_action('wp_head', 'feed_links_extra', 3); //// なんだっけこれ remove_action('do_feed_rdf', 'do_feed_rdf'); remove_action('do_feed_rss', 'do_feed_rss'); remove_action('do_feed_rss2', 'do_feed_rss2'); remove_action('do_feed_atom', 'do_feed_atom'); //// アクセス時の表示 function digwp_disable_feed() { wp_die( __( 'feedは停止中です。 サイトへ')); } add_action( 'do_feed', 'digwp_disable_feed', 1); add_action( 'do_feed_rdf', 'digwp_disable_feed', 1); add_action( 'do_feed_rss', 'digwp_disable_feed', 1); add_action( 'do_feed_rss2', 'digwp_disable_feed', 1); add_action( 'do_feed_atom', 'digwp_disable_feed', 1); ``` そもそもの話、上述のフィード停止方法(1)と(2)をしないで普通に配信している状態でも、スラッシュの有無で取得する記事が変わっています。 feedlyさんはいったいどういうおつもりなのでしょうか??
回答: > > スラッシュの有無で取得する記事が変わっています。 > > > 実際にそういう設定をするサーバは少ないですが、スラッシュの有無で別なものを返しても特に問題はありません。