URL中的/#!/是什么意思?

时间:2010-11-21 16:07:45

标签: php url

  

可能重复:
  What's the shebang (#!) in Facebook and new Twitter URLs for?

通常直接在域名之后。

我一直都在看,就像Twitter和Facebook网址一样。

这是一种特殊的路由吗?

2 个答案:

答案 0 :(得分:17)

#是片段分隔符。它之前的所有内容都由服务器处理,后面的所有内容都由客户端处理,通常是在JavaScript中(尽管它会将页面推进到与片段同名的锚点)。

答案 1 :(得分:6)

<{1>之后#是该位置的哈希值;搜索引擎使用!以下内容来帮助索引ajax内容。之后可以是任何东西,但通常被渲染为路径(因此/)。如果您想了解更多信息,请阅读this