【发布时间】:2009-10-27 18:51:12
【问题描述】:
我正在尝试设计一个小型站点,其中大部分 (95%) 站点资产将通过家庭类型的 PHP 脚本传递,其余 5% 从子域托管(背景图片、徽标等)。我想要的是,每当调用一个页面时,比如说www.example.com/blog/My_trip_to_the_andes,将被调用的页面是
htdocs/nexus.php 并且该脚本将能够发现请求的 URI。脚本将根据该 URI 确定用户要求的内容并生成它。随着重定向的发生,需要维护标头,因此脚本会接收任何 POST 数据或 COOKIE 数据。
我相信我可以通过站点根目录中的 .htaccess 来完成此操作。但我几乎没有使用 .htaccess 的经验,而且 documentation 似乎没有说明这一点。
这是个好主意吗?我希望每个页面请求都通过一个脚本,这样我就可以记录、进行一些 404 跟踪和重定向、门控跨站点资源请求以及我什至无法考虑的事情。
【问题讨论】:
-
你尝试过 mod_rewrite 了吗?
标签: php apache .htaccess redirect