CI网址格式无法正常工作

时间:2014-02-25 16:38:46

标签: php codeigniter url

我目前正在与CI合作。我需要一些帮助从url中删除index.php。 我尝试了很多,无法弄清楚我的问题。我检查了解决方案,但没有帮助。

我的.htaccess文件 - >

DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]

也改变了

$config['index_page'] = 'index.php';

为:

 $config['index_page'] = '';

并制作$config['base_url'] = 'my working url';

任何人都可以帮忙???

1 个答案:

答案 0 :(得分:0)

你可以试试这个.htaccess:

Options -Indexes
Options -MultiViews

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]