【发布时间】:2012-04-18 22:14:58
【问题描述】:
我讨厌它所在的 codeigniter 自定义网址:domain.com/controller/action/id
我怎样才能像普通网站一样拥有它:domain.com/controller.php
有人知道如何禁用它吗?
(使用最新的codeigniter)
【问题讨论】:
-
你这样做的目的是什么?
-
我正在尝试解析我的 php _GET 查询,但 php 函数无法正确读取它们。我也有很多解析 url 的函数,但它们不适用于自定义 codeigniter url。我只是想拥有一个传统的 url 结构。
-
也许 MVC 框架不是正确的选择?看起来它可能会为你创造很多额外的工作。您可以查看custom routing 并启用
GET参数(使用CI是可能的)。 -
我真的很喜欢 MVC 框架,但我只是觉得他们的 url 是一团糟。有些人不关心 SEO,比如我。是的,我看到了路由页面,并没有真正的帮助。我只是想将控制器转换为 php 页面,如下所示:domain.com/main.php (controller is main)
-
我不会认为它们“搞砸了”,但它们可能与您习惯的不同。老实说,如果您打算使用 CodeIgniter,我建议您接受它们,而不是违背惯例。只是我的 0.02
标签: php codeigniter routing codeigniter-2