.htaccess codeigniter htaccess将url重写为基本路径/
我有一个网站是我用codeigniter制作的,它在本地机器上运行相对良好,但是当我将它上传到服务器时,它给了我一个500错误,当我删除htaccess时,错误就消失了,在本地计算机中,错误以不同的方式出现,有时我找不到导致此错误的原因,但一些URL会被重写如下: 原始url=> 重写的url=> 这是我的htaccess文件:.htaccess codeigniter htaccess将url重写为基本路径/,.htaccess,codeigniter,url,url-rewriting,url-routing,.htaccess,Codeigniter,Url,Url Rewriting,Url Routing,我有一个网站是我用codeigniter制作的,它在本地机器上运行相对良好,但是当我将它上传到服务器时,它给了我一个500错误,当我删除htaccess时,错误就消失了,在本地计算机中,错误以不同的方式出现,有时我找不到导致此错误的原因,但一些URL会被重写如下: 原始url=> 重写的url=> 这是我的htaccess文件: RewriteEngine On RewriteRule ^(welcome(/index)?|index(\.php)?)/?$ / [L,R=301] Rewrit
RewriteEngine On
RewriteRule ^(welcome(/index)?|index(\.php)?)/?$ / [L,R=301]
RewriteRule ^(.*)/index/?$ $1 [L,R=301]
RewriteRule ^(.+)/$ $1 [L,R=301]
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
任何帮助,请提前通知thanx。请尝试使用我的
.htaccess
代码
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
您的服务器上是否加载了mod_rewrite?你的错误日志是怎么写的?对不起,我只有12岁,在我15岁之前我不能投票。