在我正在开发的当前网站上,我只是将#whatever添加到我的网址中,所以www.example.com/product#doughdough或www.example.com/product#sweet
不要误会我的意思,使用后退按钮时效果很好并且功能很好,但是我很想知道是否还有其他“创造性”的呈现方式?也许像www.example.com/products/#/doughdough或www.example.com/#/products/doughdough?添加的斜杠是否会改变任何内容?
答案 0 :(得分:0)
hash technique has many problems,Twitter has stopped using it这么多,切换到使用history API,这样可以让真实的URI回归到(搜索引擎友好的)服务器端解决方案。 / p>
答案 1 :(得分:0)
如果您不介意HTML5仅支持您可以检查pushState方法。
Good tutorial for using HTML5 History API (Pushstate?)
https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history