.htaccess重定向?_escaped_fragment_ =

时间:2014-01-06 19:35:47

标签: php .htaccess

我了解google会获取此网址并以此格式向服务器发出请求:

http://test1.ru/compare/search.php?r=ade$da1A$ade$da2A$ade$da3A#!hash1.html
compare.test1.ru/search.php?r=ade$da1A$ade$da2A$ade$da3A#!hash1.html

http://test1.ru/compare/search.php?r=ade$da1A$ade$da2A$ade$da3A?_escaped_fragment_=hash1.html
compare.test1.ru/search.php?r=ade$da1A$ade$da2A$ade$da3A?_escaped_fragment_=hash1.html

html http://test1.ru/hash/hash1.html的服务器路径(hash / hash1.html)

需要重定向表单

http://test1.ru/hash/hash1.html
compare.test1.ru/hash/hash1.html

没有更改网址 - compare.test1.ru/search.php?r=ade$da1A$ade$da2A$ade$da3A#!hash1.html

谢谢

1 个答案:

答案 0 :(得分:1)

#!hash1.html 永远不会发送到服务器,因此,您无法在服务器端,php或使用htaccess文件中解析URL片段。你只能在浏览器的末尾使用javascript这样的东西。