0
でリクエスト文字列を癒しこれのRewriteRuleは、一般的にはうまく機能(ファイルがルートレベルにある):倍増ドメイン
RewriteRule file.xml http://www.example.com/file.php [R=301]
しかし、時には、非常に稀に、私は私のログにこのような何かを見ていない:
pl2-sv2.feedly.com | file.xml | 301
pl2-sv2.feedly.com | /http://www.example.com/file.php | 404
は、通常、2行目は次のとおりです。
... | file.php | 200
この奇妙な行動が私のサーバー上又は出発の場合はどうなりますかしらラッシュは、元の要求(/ http://www.example.com/file.xml)に来て、私は唯一のルートスラッシュの後に来るものを見るためだけで、ログに表示されていません。
http://www.example.com/http://www.example.com/file.xml
どのように私は2番目の「http://www.example.com/」を切り取ることができそうであればそれで?
RewriteRule file\.xml file.php [L]
をリダイレクトを避けるために:
をあなたが "' file.xml'" を交換する表示されます "'ます。http:// www.example.com/file.php'"。代わりに '' file.php' "を試してみてください。 –
私はそれを以下のように変更しました:RewriteRule file.xml /file.php [R = 301] – Helen
いいえ、それは変更されませんでした。 FeedlyとFeedbinは依然として問題を引き起こします。私は時をチェックした。これらの要求は、サーバ秒と1秒で異なり、通常の秒は同じ秒です。 – Helen