【发布时间】:2012-01-20 22:27:15
【问题描述】:
我正在开发一个 ajax 网站,我知道将所有链接保留为普通链接(即“cats/”)是一个很好的做法,如果启用了 javascript,请将它们 ajax 化(“#cats”)。我的网站完全可以被搜索引擎抓取,并且所有页面都被编入索引。
我的问题是:当用户通过谷歌登陆页面“www.example.com/cats”并且他的浏览器启用了javascript时,自动将他重定向到“www.example.com/#cats”是否安全" 使用简单的 javascript 重定向 (location.href = ...) ?
【问题讨论】:
-
如果 /cats 和 /#cats 不会导致不同的内容,则无需这样做。通常,哈希值适用于 /animals#cats 之类的内容,其中 #cats 将用户带到 /animals 页面的猫部分。
标签: javascript ajax location redirect