所以,我开始编写一个 PHP 应用程序网站的过程,它将在 MVC 架构中编码,但想实现使用 Pretty URL 的方法。由于我以前从未创建过自己的 Pretty URL 代码,我不知道从哪里开始。过去,我会使用查询字符串 URL(我认为这是正确的术语),例如 example.com/index.php?act=controller&sub=method&id=123456... 对于这个网站,我更喜欢 URL更像 example.com/controller/method/article-title/123456。但是,就像我说的,我什至不确定从哪里开始。
如果... 提供的方法未找到、无效或根本未提供,我将如何正确指向 URL?example.com/controller/article-title/123456(将指向 example.com/provided-controller/default-method/page-title/123456
提供的方法找到了,有效,提供了,但是没有找到控制器或者无效或者没有提供?example.com/article-title/123456(应指向 example.com/default-controller/provided-method/123456)
我希望我对所有事情都很清楚,并且你明白我在说什么。基本上,我想做一些类似 CodeIgniter URL Router 系统的东西。
谢谢你的时间!