RewriteEngine On
RewriteEngine On
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteCond %{HTTPS} off
#RewriteCond www.%{HTTP_HOST} ^(?:www\.)?(www\..+)$ [NC]
#RewriteRule ^ https://%1%{REQUEST_URI} [NE,L,R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
这是.htaccess文件,我的配置文件是
$config['base_url'] = 'http://website.org/';
$config['index_page'] = '';
这是完美的工作在测试版服务器,但得到500错误在现场服务器。
2条答案
按热度按时间i2loujxw1#
检查
codeigniter
中.htaccess
的以下代码。让我知道如果你仍然有500错误。
eufgjt7s2#
您需要在.htaccess文件中添加以下代码:。
在此之前,您需要检查是否已在您的实时服务器中启用Mod.rewrite。如果未启用,则需要从
药典ini -〉; mod_rewrite以移除(;)从php.ini文件