0

_escaped_fragment_ が存在する場合、このスクリプトを変更してユーザーを別のサイトに送信することは可能ですか?

RewriteEngine On
RewriteCond %{REQUEST_URI}  ^/$
RewriteCond %{QUERY_STRING} ^_escaped_fragment_=/?(.*)$
RewriteRule ^(.*)$ /snapshots/%1? [NC,L]

たとえば、最後の行を書き直して、ユーザーを

http://foo.bar.com/?url=the-full-url-with-hashbangs

つまり、エスケープされたフラグメントから「きれいな URL」を再作成し、その URL 全体を別のサイトに渡したいと考えています。そのサイトには、ユーザーのブラウザーに返す必要がある静的なスナップショットが含まれています。

[編集] javascript サイト (angularjs、バックボーンなど) を _escaped_fragment_ リクエストにフックすることで、googlebot がインデックスできるようにするサービスをリリースしています。

http://crawlr.wombit.se/を参照

他の環境でこれを設定する方法をユーザーに正しい例を提供できるようにしたいと考えています。これを ASP.NET で使用しています。

4

1 に答える 1

0

いいえ。それ無理。

ハッシュバングがサーバーに送信されないという理由だけで

于 2013-08-08T13:15:47.527 に答える