【发布时间】:2019-03-02 17:18:45
【问题描述】:
我有网址
我想从上面的 url 中删除 index.php。
我用过很多解决方案
1) 我已经从 config.php 文件中删除了 index.php:
$config['index_page'] = '';
2) 更改 config.php 文件中的“uri_protocol”:
$config['uri_protocol'] = 'REQUEST_URI';
我的 htaccess :
RewriteEngine On
RewriteBase /project/
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|js|uploads|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
这里有高手解答我的问题吗?提前致谢。
【问题讨论】:
-
您是否正确设置了
base_url?和默认控制器?您遇到了什么错误。
标签: php codeigniter .htaccess