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 相关文章推荐
PHP5新特性: 更加面向对象化的PHP
Nov 18 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
Jul 29 PHP
微信支付开发教程(一)微信支付URL配置
May 28 PHP
Laravel 5框架学习之子视图和表单复用
Apr 09 PHP
关于PHP开发的9条建议
Jul 27 PHP
PHP的Yii框架的基本使用示例
Aug 21 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
Sep 25 PHP
PHP正则表达式之捕获组与非捕获组
Nov 06 PHP
php语言的7种基本的排序方法
Dec 28 PHP
PHP用户验证和标签推荐的简单使用
Oct 31 PHP
php unicode编码和字符串互转的方法
Aug 12 PHP
TP5框架页面跳转样式操作示例
Apr 05 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
Bootstrap+PHP实现多图上传功能实例详解
2018/04/08 PHP
关于Yii中模型场景的一些简单介绍
2019/09/22 PHP
JavaScript中的类继承
2010/11/25 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
解决vue-router进行build无法正常显示路由页面的问题
2018/03/06 Javascript
vue axios数据请求get、post方法及实例详解
2018/09/11 Javascript
vue通过cookie获取用户登录信息的思路详解
2018/10/30 Javascript
微信小程序遍历Echarts图表实现多个饼图
2019/04/25 Javascript
JS实现炫酷雪花飘落效果
2020/08/19 Javascript
解决Vue大括号字符换行踩的坑
2020/11/09 Javascript
[08:08]DOTA2-DPC中国联赛2月28日Recap集锦
2021/03/11 DOTA
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
python处理DICOM并计算三维模型体积
2019/02/26 Python
python opencv图片编码为h264文件的实例
2019/12/12 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
2020/02/10 Python
ansible-playbook实现自动部署KVM及安装python3的详细教程
2020/05/11 Python
Python识别处理照片中的条形码
2020/11/16 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
在html5的Canvas上绘制椭圆的几种方法总结
2013/01/07 HTML / CSS
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
美国体育用品商店:Rally House(NCAA、NFL、MLB、NBA、NHL和MLS)
2018/01/03 全球购物
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
车辆转让协议书
2014/04/15 职场文书
网络营销策划方案
2014/06/04 职场文书
铅球加油稿100字
2014/09/26 职场文书
2014年党总支工作总结
2014/12/18 职场文书
秋季运动会加油词
2015/07/18 职场文书
生活小常识广播稿
2015/08/19 职场文书
《红领巾真好》教学反思
2016/02/16 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
python将图片转为矢量图的方法步骤
2021/03/30 Python
Python 如何利用ffmpeg 处理视频素材
2021/11/27 Python
python模板入门教程之flask Jinja
2022/04/11 Python
MySQL 逻辑备份 into outfile
2022/05/15 MySQL
Win11右下角图标点了没反应怎么办?Win11点击右下角图标无反应解决方法汇总
2022/07/07 数码科技