【发布时间】:2015-10-24 14:04:43
【问题描述】:
我查看了很多文章并尝试了不同的方法,但仍然无法正常工作。
现在我的 URL 看起来像 mysite.com/index.php/[controller]。
目标是mysite.com/[controller]。
在 config.php 中:
$config['index_page'] = "";
$config['uri_protocol'] = 'REQUEST_URI';
我的 .htaccess 文件包含
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
在我的 Apache 服务器中也启用了 mod_rewrite。
还有其他解决方案吗?
【问题讨论】:
-
你使用的是linux还是windows操作系统
-
勾选this一个。
标签: php codeigniter url-rewriting codeigniter-3