解決CodeIgniter偽靜態(tài)失效
原來地址:http://127.0.0.1/onsite/index.php/welcome/index/abc123
修改后地址:http://127.0.0.1/onsite/abc123.html
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /onsite
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.html$ index.php/welcome/index/$1 [L]
</IfModule>
規(guī)則是沒有錯(cuò)的,但萬想不到CodeIgniter竟然報(bào)404找不到頁面;經(jīng)過測試在根目錄建立同名的html文件是能夠正常顯示的;
那問題應(yīng)該是CI的配置導(dǎo)致的;經(jīng)過一番波折,發(fā)現(xiàn)一個(gè)參數(shù):
$config['uri_protocol'] = 'AUTO';
把它改成:
$config['uri_protocol'] = 'PATH_INFO';
頁面終于顯示正常了;
相關(guān)文章
Yii+upload實(shí)現(xiàn)AJAX上傳圖片的方法
這篇文章主要介紹了Yii+upload實(shí)現(xiàn)AJAX上傳圖片的方法,實(shí)例分析了Yii結(jié)合upload插件實(shí)現(xiàn)ajax上傳的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07php reset() 函數(shù)指針指向數(shù)組中的第一個(gè)元素并輸出實(shí)例代碼
在php中,當(dāng)我們使用next函數(shù)或end函數(shù)將數(shù)組內(nèi)部針指指向數(shù)組最后一個(gè)元素的時(shí)候,如果再需要將內(nèi)部指針指向第一個(gè)元素,可以使用reset() 函數(shù)來實(shí)現(xiàn),本文章向大家講解reset() 函數(shù)的基本語法及使用實(shí)例,需要的朋友可以參考下2016-11-11php檢測網(wǎng)頁是否被百度收錄的函數(shù)代碼
下面給出一段php函數(shù),功能是檢測一個(gè)網(wǎng)頁是否被百度收錄,直接給出代碼2013-10-10使用swoole擴(kuò)展php websocket示例
WebSocket規(guī)范的目標(biāo)是在瀏覽器中實(shí)現(xiàn)和服務(wù)器端雙向通信。雙向通信可以拓展瀏覽器上的應(yīng)用類型,如果你想要用PHP來寫websocket應(yīng)用,那swoole_framework一定是最好的選擇,需要的朋友可以參考下2014-02-02Zend Framework教程之Application用法實(shí)例詳解
這篇文章主要介紹了Zend Framework教程之Application用法,詳細(xì)分析了Zend_Application的功能,定義,參數(shù)含義及相關(guān)使用技巧,需要的朋友可以參考下2016-03-03