2010-11-21 84 views
6

可能重複:
What's the shebang (#!) in Facebook and new Twitter URLs for?URL中的/#!/是什麼意思?

通常域名後直接來了。

我一直都在看,就像在Twitter和Facebook的網站上一樣。

它是一些特殊的路由?

+1

可能的重複:http://stackoverflow.com/questions/4184666/what-does-the-in-twitter-urls-do和http://stackoverflow.com/questions/3009380/whats-the-shebang-在Facebook的,和新的Twitter的URL換 – 2010-11-21 16:15:50

回答

5

#之後是位置的哈希值;搜索引擎使用以下!來幫助索引ajax內容。之後可以是任何東西,但通常呈現爲一條路徑(因此/)。如果您想了解更多信息,請閱讀this

16

#是片段分隔符。它之前的所有內容都是由服務器處理的,而它之後的所有內容都是由客戶端處理的,通常使用JavaScript(儘管它會將頁面前移到與片段名稱相同的錨點)。