[CodeIgniter] 隱藏網址中的index.php

閱讀時間約 2 分鐘
此文章同步刊登於我的部落格

前言

Codeigniter如果不調整設定,網址中會自帶index.php,為了符合MVC架構,通常會將它去除,步驟如下:


一、開啟伺服器的mod_rewrite

這邊我以Apache作為範例

開啟httpd.conf,找到這行:#LoadModule rewrite_module modules/mod_rewrite.so


https://ithelp.ithome.com.tw/upload/images/20210726/20139878y1uX4Whiiu.png

https://ithelp.ithome.com.tw/upload/images/20210726/20139878y1uX4Whiiu.png

我們要取消註解,所以將這行前面的#去除並重新啟動Apache


二、 確認mod_rewrite是否啟用

運行php函式phpinfo(),並開啟該畫面後,搜尋mod_rewrite

https://ithelp.ithome.com.tw/upload/images/20210726/20139878RW82EbATwl.png

https://ithelp.ithome.com.tw/upload/images/20210726/20139878RW82EbATwl.png

只要在loaded modules欄位內有找到mod_rewrite就代表啟用成功


三、 編輯.htaccess檔案

找到codeigniter根目錄內的.htaccess檔案(若沒有該檔案則建立一個),並在檔案內加入以下內容:

RewriteEngine on
RewriteCond $1 !^(index\.php)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|img|css|js|fonts|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

APACHE

四、 修改config.php檔案

找到application\config\config.php,並找到$config['index_page'] = 'index.php';

並改成:$config['index_page'] = '';

接下來你的網址就可以省略輸入index.php了

環境

  • Windows 10
  • php 7.3.5
  • Apache 2.4.39
  • Codeigniter 3.1.6
7會員
21內容數
你可以在這裡看到後端工程師的技術文章 也可以看到一些投資相關的心得分享 歡迎交流~
留言0
查看全部
發表第一個留言支持創作者!
Hankz是名工程師 的其他內容
有的時候,會希望在物件導向中對原生的Class新增功能的時候,大多我們都會寫一個新的class並繼承。 但是其實Laravel提供了一個不同的方式,讓我們可以在常用的Class上,直接新增想要的function,那就是macro。
有的時候,會希望在物件導向中對原生的Class新增功能的時候,大多我們都會寫一個新的class並繼承。 但是其實Laravel提供了一個不同的方式,讓我們可以在常用的Class上,直接新增想要的function,那就是macro。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
理解域名註冊的成本和隱藏費用是確保您網址註冊過程順利的關鍵。謹慎選擇註冊商,確保您瞭解所有相關費用,以確保您的域名註冊是經濟實惠的並且不會有令人驚訝的費用。
Thumbnail
古亭隱藏景點【超級祕景帶你玩一整天】週末就這樣安排吧❤️台北就有微型日本網美景點❤️ 📷📷 1 / 1 追蹤📷下班隨手作 IG: xiabenhow2022.06.15 文章目錄 收合 古亭這麼好拍!哪些景點你還沒走過~必去推薦! 點我看影片👉 古亭隱藏景點 【帶你玩一整天】 📷📷
Thumbnail
炸雞人人愛,炸雞種類繁多,尤其雞排更是台灣人最愛。這也是許多外國人無法理解台灣人為何那麼愛雞排??但是雞排就是那麼吸引人,市面上炸雞店非常多家。但是這家熊掌香雞排就是非常用心店家,從炸雞食材選料、所有醃汁、調味品、炸物過程都是店家一手包辦。獨特配方與醃製過程都是顧客要說讚主因。 地址: 營業時間:
Thumbnail
問題:如果讓你從現在開始創業,你會選擇開什麼樣的商店? A:漢堡店 B:咖啡店 C:甜甜圈店 D:Pizza店 選好答案後,往下滑看詳細分析! . . . . . . A :顧問人才 B :能言善道 C:主動出擊的才能 D :業務型人才 百家樂贏錢
Thumbnail
IP 位址就像使用者的網路門牌,ISP會派給每個用戶會得到一組固定的、不重複的 IP 位址,理論上我們無法隱藏 IP 位址,但是我們可以用“假地址”欺騙服務器,獲得 “假”IP 位址有三種主流的方法,
Thumbnail
不受時、空的限制,人人都可參與課程 專業人士評斷網路教學為未來趨勢 政府、專家、學校都提倡網路教學 網路教學方便,依然不夠完善。
Thumbnail
David Webb調查Gatecoin的個案 日前香港獨立股評人David Webb在其網站撰文,指他調查一間本地加密貨幣交易商時,無意中發現一班跨國股壇老千涉及多宗未有申報的關連交易。文中詳述他是如何透過查閱公開資料,重構出錯縱複雜的關連網,從而發現問題交易,非常精彩。這種手法對於執法人員和專精
Thumbnail
沒有了愛心數之後,其實還有很多東西可以看;但成功的網紅行銷公司,必須能拿出愛心數之外的更多成長指標,以有效幫助甲方找到適當網紅人選。至於如何運用內容,將粉絲帶到廣告主希望他們去的地方,將會是網紅行銷的一大挑戰。
Thumbnail
許多人認為她很勇敢,一個女生勇闖許多國家,認識各式各樣的陌生人,難道都不會害怕嗎?我覺得美恩之所以會勇敢,是因為她是一個有「力量」的人,那是發自內心,有底蘊又有魅力的能量,這個能量隨著一次又一次的旅行更加強化,所以讓她有勇氣做出任何決定。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
理解域名註冊的成本和隱藏費用是確保您網址註冊過程順利的關鍵。謹慎選擇註冊商,確保您瞭解所有相關費用,以確保您的域名註冊是經濟實惠的並且不會有令人驚訝的費用。
Thumbnail
古亭隱藏景點【超級祕景帶你玩一整天】週末就這樣安排吧❤️台北就有微型日本網美景點❤️ 📷📷 1 / 1 追蹤📷下班隨手作 IG: xiabenhow2022.06.15 文章目錄 收合 古亭這麼好拍!哪些景點你還沒走過~必去推薦! 點我看影片👉 古亭隱藏景點 【帶你玩一整天】 📷📷
Thumbnail
炸雞人人愛,炸雞種類繁多,尤其雞排更是台灣人最愛。這也是許多外國人無法理解台灣人為何那麼愛雞排??但是雞排就是那麼吸引人,市面上炸雞店非常多家。但是這家熊掌香雞排就是非常用心店家,從炸雞食材選料、所有醃汁、調味品、炸物過程都是店家一手包辦。獨特配方與醃製過程都是顧客要說讚主因。 地址: 營業時間:
Thumbnail
問題:如果讓你從現在開始創業,你會選擇開什麼樣的商店? A:漢堡店 B:咖啡店 C:甜甜圈店 D:Pizza店 選好答案後,往下滑看詳細分析! . . . . . . A :顧問人才 B :能言善道 C:主動出擊的才能 D :業務型人才 百家樂贏錢
Thumbnail
IP 位址就像使用者的網路門牌,ISP會派給每個用戶會得到一組固定的、不重複的 IP 位址,理論上我們無法隱藏 IP 位址,但是我們可以用“假地址”欺騙服務器,獲得 “假”IP 位址有三種主流的方法,
Thumbnail
不受時、空的限制,人人都可參與課程 專業人士評斷網路教學為未來趨勢 政府、專家、學校都提倡網路教學 網路教學方便,依然不夠完善。
Thumbnail
David Webb調查Gatecoin的個案 日前香港獨立股評人David Webb在其網站撰文,指他調查一間本地加密貨幣交易商時,無意中發現一班跨國股壇老千涉及多宗未有申報的關連交易。文中詳述他是如何透過查閱公開資料,重構出錯縱複雜的關連網,從而發現問題交易,非常精彩。這種手法對於執法人員和專精
Thumbnail
沒有了愛心數之後,其實還有很多東西可以看;但成功的網紅行銷公司,必須能拿出愛心數之外的更多成長指標,以有效幫助甲方找到適當網紅人選。至於如何運用內容,將粉絲帶到廣告主希望他們去的地方,將會是網紅行銷的一大挑戰。
Thumbnail
許多人認為她很勇敢,一個女生勇闖許多國家,認識各式各樣的陌生人,難道都不會害怕嗎?我覺得美恩之所以會勇敢,是因為她是一個有「力量」的人,那是發自內心,有底蘊又有魅力的能量,這個能量隨著一次又一次的旅行更加強化,所以讓她有勇氣做出任何決定。