【发布时间】:2012-09-08 14:52:41
【问题描述】:
我有一个网站,比如 www.example.com(不是实际名称)。 在这个网站上我有
index.php(登录前网站的第一页)和 home.php(第一个 登录后的网站页面)
作为我的 DirectoryIndex index.php(in .htaccess),index.php 没有出现在地址栏中。但是登录后,它会显示 home.php 作为链接的一部分。
我不想想在 url 中显示“home.php”。我想在 .htaccess 中使用一些 url 重写规则,但我被卡住了。
有什么简单的解决办法吗?
如果你们需要任何其他系统/服务器相关信息,请告诉我。
//编辑 我从 facebook.com 得到这个想法。
【问题讨论】:
-
最简单的方法,恕我直言,拥有单个登录页面 index.php,其中应包括 public.php 或 private.php(在您的情况下为 home.php),具体取决于注销/登录状态。
-
我看到了所有的答案,但@Stan 你的解决方案正是我想要的。 :)
标签: php apache .htaccess url url-rewriting