0

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」の後に数字が付いた文字列を持っています。

4

2 に答える 2

0

あなたのウェブサイトには本当に大きな問題があります。

次のように、すべての css、js、画像を絶対パスにポイントするだけです。

<link rel="stylesheet" href="http://www.normalbreathing.com/text2.css" type="text/css" />

あなたが持っているときはいつでも、/それがディレクトリであると考えます。したがって、行く../ことは適切な場所を指し示しません。

hrefs と同じ話。ここからのリンクは1つもありませんhttp://www.normalbreathing.com/d/cold-feet.php/CO2.php機能します。で始まるから../

に入る前にHTMLを修正することを強くお勧めします.htaccess

于 2013-03-23T12:23:00.283 に答える
0

Google は.php/.phpURL の を参照しています。私が便利だと思ったサイトは次のとおりです。

http://roshanbh.com.np/2008/03/url-rewriting-examples-htaccess.html

于 2013-03-23T12:14:16.223 に答える