【发布时间】:2012-11-03 16:50:40
【问题描述】:
我想知道这些天网站如何管理他们的内容和 AJAX 调用。
Facebook 为何能够拥有如下网址: http://www.facebook.com/zuck
zuck 结尾不带 / http://www.facebook.com/zuck/
这显然非常方便,因为他们实际上不需要创建名为 zuck 的子目录。
我也注意到像http://hypem.com/popular 这样的地方也在这样做。对他们来说很方便,因为他们可以不间断地运行媒体播放器,而且他们不需要在 URL 中添加 #。
【问题讨论】:
-
答案是.htaccess URL重写
-
URL 不必映射到文件干!
zuck/不必是某处的目录。有些应用程序使用 URL 并将其映射到文件系统,有些则没有(使用 Ruby on Rails 及其map.resources。)而且我不明白你到底为什么会认为尾部斜杠#,与否与流畅的媒体播放有关! :)
标签: html ajax url url-rewriting