中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么刪除CodeIgniter URL中的index.php

發布時間:2021-01-16 09:29:44 來源:億速云 閱讀:181 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關怎么刪除CodeIgniter URL中的index.php,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

1. 打開apache的配置文件,conf/httpd.conf :
LoadModule rewrite_module modules/mod_rewrite.so,把該行前的#去掉。
搜索 AllowOverride None(配置文件中有多處),看注釋信息,將相關.htaccess的該行信息改為AllowOverride All。

2. 在CI的根目錄下,即在index.php,system的同級目錄下,建立.htaccess,直接建立該文件名的不會成功,可以先建立記事本文件,另存為該名的文件即可。內容如下(CI手冊上也有介紹):

復制代碼 代碼如下:


RewriteEngine on 
RewriteCond $1 !^(index\.php|images|robots\.txt) 
RewriteRule ^(.*)$ /index.php/$1 [L]


如果文件不是在www的根目錄下,例如我的是:http://www.nowamagic.net/CodeIgniter/,第三行需要改寫為RewriteRule ^(.*)$ /CodeIgniter/index.php/$1 [L]。
另外,我的index.php的同級目錄下還有js文件夾和css文件夾,這些需要過濾除去,第二行需要改寫為:RewriteCond $1 !^(index\.php|images|js|css|robots\.txt)

3.將CI中配置文件(system/application/config/config.php)中$config['index_page'] = "index.php";將$config['index_page'] = ""; 。

復制代碼 代碼如下:


/*
|--------------------------------------------------------------------------
| Index File
|--------------------------------------------------------------------------

| Typically this will be your index.php file, unless you've renamed it to
| something else. If you are using mod_rewrite to remove the page set this
| variable so that it is blank.

*/
$config['index_page'] = '';


重啟apache

以上就是怎么刪除CodeIgniter URL中的index.php,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

尉氏县| 德化县| 桃园市| 红原县| 闵行区| 宁晋县| 山西省| 阿克苏市| 通山县| 竹溪县| 龙胜| 马山县| 和静县| 广汉市| 佛学| 仁寿县| 宜兰县| 宜春市| 英德市| 新源县| 喀喇沁旗| 肥乡县| 辽中县| 常熟市| 寻乌县| 广昌县| 罗山县| 石门县| 永仁县| 仁化县| 樟树市| 嘉定区| 黎城县| 莎车县| 卢氏县| 忻州市| 定日县| 临海市| 壶关县| 新兴县| 和田市|