CodeIgniter針對(duì)lighttpd服務(wù)器URL重寫(xiě)的方法
本文實(shí)例講述了CodeIgniter針對(duì)lighttpd服務(wù)器URL重寫(xiě)的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
由于開(kāi)發(fā)環(huán)境使用的是lighttpd服務(wù)器,我本機(jī)環(huán)境使用的是Apache配置,導(dǎo)致部署到開(kāi)發(fā)機(jī)后,所有的鏈接地址全部跳轉(zhuǎn)到首頁(yè)。
分析了下,index.php/controller/function ,controller沒(méi)有生效,應(yīng)該是路由分發(fā)的緣故。
配置lighttpd配置的url重寫(xiě)規(guī)則:
url.rewrite-once = ( "/(.*)\.(.*)" => "$0", "/(css|files|img|js|stats)/" => "$0", "^/([^.]+)$" => "/index.php/$1" )
另附Apache url重寫(xiě)規(guī)則:
<VirtualHost *:80>
ProxyPreserveHost On
DocumentRoot "D:/Program Files/xampp/htdocs/xxx"
ServerName xxx.baidu.com
DirectoryIndex index.php
<Directory "D:/Program Files/xampp/htdocs/xxx">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
重啟lighttpd服務(wù),ok!
希望本文所述對(duì)大家基于CodeIgniter的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
微信公眾平臺(tái)實(shí)現(xiàn)獲取用戶OpenID的方法
這篇文章主要介紹了微信公眾平臺(tái)實(shí)現(xiàn)獲取用戶OpenID的方法,需要開(kāi)發(fā)人員經(jīng)過(guò)微信授權(quán)后獲取高級(jí)接口才能使用此功能,用戶OpenID對(duì)于微信公眾平臺(tái)建設(shè)有著非常廣泛的用途,需要的朋友可以參考下2015-04-04
PHP不用遞歸實(shí)現(xiàn)無(wú)限分級(jí)的例子分享
這篇文章主要介紹了PHP不用遞歸實(shí)現(xiàn)無(wú)限分級(jí)的例子,實(shí)際上是一種思路,并用簡(jiǎn)單的例子來(lái)說(shuō)明,需要的朋友可以參考下2014-04-04
php循環(huán)table實(shí)現(xiàn)一行兩列顯示的方法
這篇文章主要介紹了php循環(huán)table實(shí)現(xiàn)一行兩列顯示的方法,本文直接給出實(shí)現(xiàn)代碼,重點(diǎn)就是在取余方法的運(yùn)用,需要的朋友可以參考下2015-06-06
ThinkPHP中的create方法與自動(dòng)令牌驗(yàn)證實(shí)例教程
這篇文章主要介紹了ThinkPHP中的create方法與自動(dòng)令牌驗(yàn)證的實(shí)現(xiàn)方法,有著非常重要的用途,需要的朋友可以參考下2014-08-08
使用composer安裝使用thinkphp6.0框架問(wèn)題【視頻教程】
這篇文章主要介紹了使用composer安裝使用thinkphp6.0框架問(wèn)題,通過(guò)一個(gè)小視頻給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
YII2框架中ActiveDataProvider與GridView的配合使用操作示例
這篇文章主要介紹了YII2框架中ActiveDataProvider與GridView的配合使用操作,結(jié)合實(shí)例形式分析了YII2框架中ActiveDataProvider與GridView的功能及配合使用相關(guān)操作實(shí)現(xiàn)技巧,需要的朋友可以參考下2020-03-03

