我创建了.htaccess来删除URL中的index.php。注销后,我重定向('auth');但在网址中出现index.php,即http://localhost/myhems/index.php/auth
有人知道为什么吗?
答案 0 :(得分:0)
我不确定您正在使用哪种操作系统,但是如果您使用mod_rewrite
,请确保启用linux
,然后按照以下步骤操作,这是最简单的.htaccess
规则:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
将此文件保存在您的FCPATH
中,然后转到config.php
下的application/config
,并确保将base_url
设置为:
$config['base_url'] = 'http://localhost/myhems/';
并删除以下位置的index.php
中的值:
$config['index_page'] = '';