雖然我們在 .htaccess 中指定了
RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
可是使用 redirect 轉向之後,卻在網址中跑出來 index.php
所以我們要修改 application/config/config.php
將這一行
$config[‘index_page’] = “index.php”;
改成這樣子
$config[‘index_page’] = “”;
你或許會想要看:
- Codeigniter 使用 mysqli 無法備份資料庫
- VPS 主機,在Centos7上安裝 Linux+Nginx+MySQL+PHP 環境安裝
- DigitalOcean 主機,安裝 HHVM、Nginx、Mysql 在 Ubuntu 14.04 上
- 單一個wordpress網站使用多個網址
- [CodeIgniter] 錯誤訊息 Undefined index: REMOTE_ADDR
- [wordpress] 取的某分類頁面的term_id
- [教學] ckeditor 4.3 開啟上傳圖檔與瀏覽檔案功能
- [wordpress] 製作像 bootstrap 樣式的導航條、工具列
- [wordpress] register_taxonomy 自定新的分類
- [wordpress] 取的文章內容的第一張圖語法