私はphpファイルからrss出力を動的に生成しており、フィードを出力するためのURLはhttp://mysite/rss-feed.phpです。このチュートリアルに従って、フィードを生成しました。
rssの出力URLをいくつか見ましたが、ファイル拡張子はありません。私はMVCフレームワークを使用していないので、URLにもファイル拡張子が付きます
私のウェブサイトはyahoo中小企業でホストされているため、mod_rewriteおよび.htaccessファイルにアクセスして.phpの拡張子を非表示にすることはできません。
header( "Content-Type:application / rss + xml; charset = ISO-8859-1")を設定しましたが。すべてのrssリーダーが私のrss出力を考慮するとは思えません。また、W3CRSSバリデーターツールを使用してrss出力をテストしました。有効なRSSと表示されています。
私も2つの質問があります
1)これは、xmlファイルではなくphpファイルからrssを読み取るように読者に指示する正しい方法ですか。
2) URL、http://mysite/rss-feed.phpまたはhttp:// mysite/rss-feedを保持するためのより良い方法はどれですか。