解決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)文章
PHPMailer ThinkPHP實(shí)現(xiàn)自動發(fā)送郵件功能
這篇文章主要為大家詳細(xì)介紹了PHPMailer ThinkPHP實(shí)現(xiàn)自動發(fā)送郵件功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06
PHP簡單實(shí)現(xiàn)單點(diǎn)登錄功能示例
這篇文章主要介紹了PHP簡單實(shí)現(xiàn)單點(diǎn)登錄功能,結(jié)合實(shí)例形式分析了php基于session控制實(shí)現(xiàn)單點(diǎn)登錄的相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
CodeIgniter框架驗(yàn)證碼類庫文件與用法示例
這篇文章主要介紹了CodeIgniter框架驗(yàn)證碼類庫文件與用法,結(jié)合實(shí)例形式分析了CodeIgniter框架驗(yàn)證碼類庫文件的定義與具體使用方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03
如何修改Laravel中url()函數(shù)生成URL的根地址
這篇文章主要給大家介紹了關(guān)于如何修改Laravel中url()函數(shù)生成URL根地址的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08
yii2中添加驗(yàn)證碼的實(shí)現(xiàn)方法
這篇文章主要介紹了yii2中添加驗(yàn)證碼的實(shí)現(xiàn)方法,實(shí)例分析了Yii2中實(shí)現(xiàn)添加驗(yàn)證碼的具體步驟與相關(guān)功能代碼,需要的朋友可以參考下2016-01-01
Laravel 錯(cuò)誤提示本地化的實(shí)現(xiàn)
今天小編就為大家分享一篇Laravel 錯(cuò)誤提示本地化的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
PHP 返回?cái)?shù)組后處理方法(開戶成功后彈窗提示)
這篇文章主要介紹了PHP 返回?cái)?shù)組后處理方法(開戶成功后彈窗提示),需要的朋友可以參考下2017-07-07

