【发布时间】:2011-10-01 14:18:18
【问题描述】:
我正在使用 codeigniter,并且正在使用 .htaccess 将 localhost/index.php/some_class 重写为 localhost/some_class。
我怎样才能让localhost/ 自己调用某个控制器?因为 localhost 将是一个类,localhost/some_func 是可能的。
编辑:
这是我当前的 .htaccess:RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|css)
RewriteRule ^(.*)$ /index.php/$1 [L]
【问题讨论】:
-
我认为您应该在 codeigniter 框架中执行此操作,而不是在 .htaccess 文件中执行此操作。 .htaccess 中的基本设置就足够了,其余的您可以在应用程序中配置。
标签: php codeigniter mod-rewrite url-rewriting