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 エラーを返します。
しかし、これは検索ボットで動作しますか、またはより良い方法はありますか?
ありがとう。