获取服务器遇到内部错误或配置错误

时间:2014-06-11 06:25:08

标签: php apache .htaccess codeigniter

我正在使用codeigniter mvc。我想改写我的路线 此刻就像那样

http://localhost/abc/index.php/blog 

我希望它像

 http://localhost/abc/blog 

为此我使用此

更改了我的htaccess文件
 RewriteEngine On
 RewriteBase /abc/
 RewriteCond %{REQUEST_URI} ^system.*
 RewriteRule ^(.*)$ /index.php/$1 [L]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ index.php/$1 [L]

当我改变时我收到服务器500错误

1 个答案:

答案 0 :(得分:0)

.htacess示例可在http://ellislab.com/codeigniter/user-guide/general/urls.html上找到。删除application / config / config.php中的index.php - 更改为:

$config['index_page'] = '';

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