如果存在_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 传递给另一个站点。该站点包含应返回给用户浏览器的静态快照。
[编辑] 我们正在发布一项服务,通过挂钩到他们提出的 _escaped_fragment_ 请求,使 javascript 网站(例如 angularjs、backbone 等)能够被 googlebot 索引。
我希望能够为用户提供正确的示例,如何在其他环境中进行设置。我们自己在 ASP.NET 中使用它。