twitter如何改变url上的get问号


how twitter changed the get question mark on the url

我想知道twitter的URL是怎么做成这样的

https://twitter.com/!/twitter

是ruby中的唯一方法还是。htaccess和PHP中的唯一方法因为据我所知,#符号用于将用户发送到页面

上的特定块

也可以使用其他标签,例如&或%或$等

thanks in advance

你应该阅读以下内容来了解#!的含义:

    关于使AJAX可抓取的建议
  1. #!入门
  2. 完整规范
  3. 为什么这可能不是一个好主意

然而,如果你这样做只是为了美观,因为你喜欢#!多于?&:不要这样做。不值得这么麻烦。

它们使用JavaScript读取散列并通过Ajax加载内容