URL 约定中的新“#!”是什么?

发布于 2024-11-10 16:28:30 字数 553 浏览 5 评论 0原文

可能的重复:
shebang/hashbang (#!) 是什么Facebook 和新的 Twitter 网址是什么?

我注意到一些热门网站开始切换到新的 URL(约定?),其中 URI 段不再以 / 为前缀,而是以#!/

例如,如果您输入 Twitter http://twitter.com/stackoverflow,它将立即重定向到 http://twitter.com/#!/stackoverflow

如果我只在 Twitter 上看到这个,我不会再三考虑,但现在我在其他网站上看到了这个。

这是 URL 重定向的新约定吗?我可以在哪里了解更多相关信息?

Possible Duplicate:
What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?

I noticed that some popular sites started switching to a new URL (convention?), in which a URI segment is no longer prefixed by / but rather by #!/.

For example, if you type into Twitter http://twitter.com/stackoverflow, it will immediately redirect to http://twitter.com/#!/stackoverflow.

Had I seen this on Twitter only, I wouldn't have thought twice about this, but now I am seeing this in other sites.

Is this a new convention for URL redirection? Where can I learn more about this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

扛刀软妹 2024-11-17 16:28:30

它是由 Google 发起的 (http://code.google.com/web/ajaxcrawling/)

如果您正在运行 AJAX 应用程序
包含您希望显示的内容
在搜索结果中,我们有一个新的
实施后可以
帮助谷歌(以及其他可能的
搜索引擎)抓取并索引您的
内容。从历史上看,AJAX
申请一直很困难
搜索引擎处理因为 AJAX
内容是动态生成的
浏览器因此不可见
爬虫。虽然现有的
处理这个问题的方法,
它们涉及常规手册
维护以保留内容
最新的。

在这里看看这个答案:

shebang/是什么Facebook 和新的 Twitter URL 中的 hashbang (#!) 的用途是什么?

使用此功能的意见存在分歧 - Gawker 在采用此功能后遇到了重大问题:http://www.webmonkey.com/2011/02/gawker-learns -the-hard-way-why-hash-bang-urls-are-evil/

It was started by Google ( http://code.google.com/web/ajaxcrawling/ )

If you're running an AJAX application
with content that you'd like to appear
in search results, we have a new
process that, when implemented, can
help Google (and potentially other
search engines) crawl and index your
content. Historically, AJAX
applications have been difficult for
search engines to process because AJAX
content is produced dynamically by the
browser and thus not visible to
crawlers. While there are existing
methods for dealing with this problem,
they involve regular manual
maintenance to keep the content
up-to-date.

Look at this answer here:

What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?

The opinion on using this is split - Gawker had major issues after taking this up : http://www.webmonkey.com/2011/02/gawker-learns-the-hard-way-why-hash-bang-urls-are-evil/

妄断弥空 2024-11-17 16:28:30

这就是 Google 在处理 AJAX 时应该如何索引页面

It's how Google should index the page when dealing with AJAX

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文