CI 框架隐藏index.php-ubuntu
2020-12-13 04:57
标签:style blog class code c java 和朋友在做一个小网站,用到了CI框架,之前测试都是在windows上,隐藏index.php也相对比较简单。但服务器是ubuntu系统,需要配置一下,根据网上看到的一些教程,结合自己电脑的特点,记录步骤如下: 1.服务器环境: ubuntu12.04 64位 2.开启mod_rewrite模块: 修改
/etc/apache2/sites-enabled/000-default,将其中的:AllowOverride None
修改为:AllowOverride All,如下: 重启apache2: 3.在CI的根目录下,即在system的同级目录下,新建.htaccess文件: 如果CI目录不是在www的根目录下,例如我的是:http://localhost/iter/index.php/,第四行需要改写为RewriteRule
^(.*)$ /iter/index.php/$1 [L]。 4.将CI中配置文件(system/application/config/config.php)中,将 $config[‘index_page‘]
= "index.php"; 中的index.php去掉。 大功告成,小伙伴试试看!!! CI 框架隐藏index.php-ubuntu,搜素材,soscw.com CI 框架隐藏index.php-ubuntu 标签:style blog class code c java 原文地址:http://www.cnblogs.com/chenbjin/p/3735252.htmlDocumentRoot /var/www
sudo service apache2 restart
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|index\.html|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
//$config[‘index_page‘] = "index.php";
$config[‘index_page‘] = ""; 。