Googleウェブマスターツールによると、既存のページに追加された奇妙なURL拡張機能に関連する多くのクロールエラーがあります。
たとえば、このページは通常どおり表示されます: http ://www.normalbreathing.com/causes/cold-feet-hands-causes.php
ただし、どういうわけか、以前のURLから何らかの形で生成されたこれらの奇妙なURLがあります: http ://www.normalbreathing.com/causes/cold-feet-hands-causes.php/CO2.php および同様のもの。
これらの奇妙なURLは主要なブラウザに表示されますが、多くの間違いがあります(画像がなく、すべてのリンクが間違っています)。その結果、これらの奇妙なページはボットに対して多数のクロールエラーを生成します。
「.php」以降のすべての拡張子(これらの奇妙な拡張子には、多くの場合、余分な「.php」または「/%20」などが含まれることに注意してください)を、.htaccessを使用して1つの「.php」のみで正しいファイルにリダイレクトするにはどうすればよいですか?
私は同様のクエリを見つけました: .htaccessはすべての拡張子をphpにリダイレクトします
ただし、「使用するには、末尾にドットと英数字の文字列が含まれるURLがないことを確認してください」と表示されているため、まったく同じではありません。私はそれらのドットと時々「.php」の後に数字が付いた文字列を持っています。