我刚刚安装了篝火,如果我想管理一个模块,我必须去
+--------------------------------------------------------------------------------------+
| criter_live & worksheets |
+--------------------------------------------------------------------------------------+
| id | machine_id | entry_number | machine_type | entry_date | left_date | left_number |
+----+------------+--------------+--------------+------------+-----------+-------------+
| 1 | 76801 | R88901 | -Z | timestamp | timestamp | S79980 |
+----+------------+--------------+--------------+------------+-----------+-------------+
| 2 | 82501 | R89874 | -X | timestamp | timestamp | S98780 |
我想删除网址上的index.php,我想访问我的模块。
http://localhost/bonfire/public/index.php/admin/content/blog
有什么想法吗?我有谷歌搜索并尝试任何教程删除index.php但它仍然失败,直到现在
答案 0 :(得分:0)
请将以下代码添加到.htaccess文件中。它将从url
中删除public / index.php<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ public/index.php/$1 [L]
</IfModule>
如果.htaccess文件不存在,那么请创建它。在添加此代码后如果仍然无法正常工作,请与服务器管理员联系以使该文件正常工作。
答案 1 :(得分:0)
在.htaccess文件中添加此代码并将其放在根目录
上RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|js|uploads|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
使用此
更改配置文件$config['index_page'] = '';
$config['uri_protocol'] = 'AUTO';
答案 2 :(得分:0)
以下是从网站/应用中删除公开和 index.php 的步骤
$config[“base_url”] = “”
和$config[“index.php”]=””
通过这些更改,您的CI Bonfire应用程序现在将拥有更多用户友好的网址。