【发布时间】:2011-10-12 16:36:16
【问题描述】:
我之前问过一个关于使用 jquery 和 hashtags 的类似问题,但我真正需要做的是在成功登录后将用户重定向到主页 (home.php) 理想情况下,我只想用菜单加载标题一次然后用 home 的内容更新我的主 div 标签。这将让我只加载一次菜单栏,而不是在每次页面加载后加载。我目前正在这样调用主页:
if(isset($success) {
header('Location: menu.php?home');
exit();
}
是否可以将 URL 的 menu.php 部分隐藏给最终用户,或者有更好的方法吗?
谢谢
【问题讨论】:
-
将
menu.php重命名为index.php、Location: http://www.example.com/?home。 -
您可以使用 .htaccess 文件重写 URL。看这里stackoverflow.com/questions/4660433/…
-
标题的 HTML 有点 HTML,因此很小。任何图像、css、js 等都将被缓存。不用担心重新加载它。
-
我猜这里,你不想重新加载页面...你想使用ajax从家里动态加载内容?在这种情况下,请考虑使用 Backbone.js 之类的东西来构建您的 URL。但是从这里到那里需要了解一些知识。
标签: php jquery http-headers