2

Flash ベースのサイトの以前の開発では、http://www.example.com/#の形式の URL を使用していました。これらの URL は Google によってインデックスに登録されていますが、これらの URL を検索インデックスから削除する必要があります。Google のドキュメントを読むと、404 または 410 エラーが発生しているはずです。

ただ、GETリクエストに#以降が入っていないのでサーバーサイドではできません。したがって、私の .htaccess ファイルでは、この形式の URL を確認する方法がありません。

これらの URL は、以下の Javascript 行で検出できます

window.location.hash.match('#!')

次に window.location を .htaccess ファイルが一致する URL に変更し、RewriteRule を使用して 410 エラーを返します。

しかし、これは検索ボットで動作しますか、またはより良い方法はありますか?

ありがとう。

4

0 に答える 0