首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CMS引擎的智能URI处理?

CMS引擎的智能URI处理?
EN

Stack Overflow用户
提问于 2010-05-20 18:22:18
回答 1查看 183关注 0票数 2

我正在写一个CMS引擎,以改善我的网站上的博客引擎。到目前为止,现有的博客只有一个智能URI处理程序-一个将/123转换为/blog.php?p=123的处理程序,目前这是通过几个mod_rewrite语句完成的。当我的CMS中有更多的“智能URI”时,我担心这个方法是笨拙和笨拙的。

目前,我已经考虑了一种在PHP中可以做到这一点的方法,但它在语义上似乎也是“邪恶的”。我会让ErrorDocument 404使用一个PHP脚本来解析URI并动态包含适当的脚本(在此过程中将statuscode更改为200 )。

我应该这么做吗?有没有更好的方法?我的目标是实现一个整洁的智能URI解析,就像在Launchpad.net上一样。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-20 18:34:08

最常见的方法是通过mod_rewrite将所有内容重定向到index.php,然后在php代码中进行所有url解析。有关示例Redirect everything to index.php,请参阅

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2872826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档