Ci下面隐藏index.php的方法

1.需要apache打开rewrite_module,然后修改httpd.conf的AllowOverride none 为AllowOverride All(里面,不同的环境目录不同)

2.在CI的目录下面创建.htaccess文件,加入如下内容:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond $1 !^(index\\.php|images|robots\\.txt)

RewriteRule ^(.*)$ index.php/$1 [L]

3.修改config.php的内容:$config[‘index_page‘] = ‘index.php‘;替换为$config[‘index_page‘] = ‘‘;

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。