CodeIgniter针对lighttpd服务器URL重写的方法


Posted in PHP onJune 10, 2015

本文实例讲述了CodeIgniter针对lighttpd服务器URL重写的方法。分享给大家供大家参考。具体实现方法如下:

由于开发环境使用的是lighttpd服务器,我本机环境使用的是Apache配置,导致部署到开发机后,所有的链接地址全部跳转到首页。

分析了下,index.php/controller/function ,controller没有生效,应该是路由分发的缘故。

配置lighttpd配置的url重写规则:

url.rewrite-once = (
 "/(.*)\.(.*)" => "$0",
 "/(css|files|img|js|stats)/" => "$0",
 "^/([^.]+)$" => "/index.php/$1"
)

另附Apache url重写规则:

<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服务,ok!

希望本文所述对大家基于CodeIgniter的php程序设计有所帮助。

PHP 相关文章推荐
几个学习PHP的网址
Nov 25 PHP
Optimizer与Debugger兼容性问题的解决方法
Dec 01 PHP
PHP中获取变量的变量名的一段代码的bug分析
Jul 07 PHP
Linux下CoreSeek及PHP扩展模块的安装
Sep 23 PHP
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
Jun 29 PHP
PHP递归复制、移动目录的自定义函数分享
Nov 18 PHP
PHP使用Face++接口开发微信公众平台人脸识别系统的方法
Apr 17 PHP
PHP开发制作一个简单的活动日程表Calendar
Jun 20 PHP
PHP中session跨子域的三种实现方法
Jul 25 PHP
php获取远程图片并下载保存到本地的方法分析
Oct 08 PHP
Yii 2.0在Grid中格式化时间方法示例
Jun 06 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
PHP实现将textarea的值根据回车换行拆分至数组
Jun 10 #PHP
php将图片文件转换成二进制输出的方法
Jun 10 #PHP
smarty模板判断数组为空的方法
Jun 10 #PHP
CodeIgniter使用smtp服务发送html邮件的方法
Jun 10 #PHP
PHP滚动日志的代码实现
Jun 10 #PHP
简单谈谈favicon
Jun 10 #PHP
简单谈谈php中的unicode和utf8编码
Jun 10 #PHP
You might like
建立文件交换功能的脚本(二)
2006/10/09 PHP
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
2012/12/10 PHP
对PHP PDO的一些认识小结
2015/01/23 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
2020/07/13 PHP
JavaScript与C# Windows应用程序交互方法
2007/06/29 Javascript
jQuery插件fullPage.js实现全屏滚动效果
2016/12/02 Javascript
微信小程序之页面拦截器的示例代码
2017/09/07 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
React Component存在的几种形式详解
2018/11/06 Javascript
基于Node.js的大文件分片上传示例
2019/06/19 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
python解析xml文件实例分析
2015/05/27 Python
Python实现爬取逐浪小说的方法
2015/07/07 Python
Python中return语句用法实例分析
2015/08/04 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
Win10里python3创建虚拟环境的步骤
2020/01/31 Python
Python3 shutil(高级文件操作模块)实例用法总结
2020/02/19 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
python speech模块的使用方法
2020/09/09 Python
python与c语言的语法有哪些不一样的
2020/09/13 Python
CSS3 Columns分列式布局方法简介
2014/05/03 HTML / CSS
方太官方网上商城:销售方太抽油烟机、燃气灶、消毒柜等
2017/01/17 全球购物
凯伦·米莲女装网上商店:Karen Millen
2017/11/07 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
服装设计专业毕业生推荐信
2013/11/09 职场文书
个人能力自我鉴赏
2014/01/25 职场文书
擅自离岗检讨书
2014/02/11 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
幼儿生日活动方案
2014/08/27 职场文书
群众路线个人对照检查材料
2014/09/23 职场文书
和领导吃饭祝酒词
2015/08/11 职场文书
浅谈Mysql多表连接查询的执行细节
2021/04/24 MySQL
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL
vue+element ui实现锚点定位
2021/06/29 Vue.js