php 伪静态规则,在线将Apache Rewrite Rules伪静态规则转换为Nginx Rewrite伪静态规则...
一般php的开发者本地使用的都是使用apache服务器,使用伪静态的时候每次都需要转换成nginx rewrite规则,于是做了个在线将Apache htaccess Rewrite伪静态规则自动转换为Nginx Rewrite伪静态规则的工具
使用这个工具可以自动的把下面的apache伪静态规则自动转换nginx rewrite 规则
#apache htaccess rewrite
RewriteRule ^$ /index.php?c=bbs&m=index&a=index [L]
RewriteRule ^([a-zA-Z0-9]+)/$ /index.php?c=bbs&m=index&a=$1 [L]
RewriteRule ^index(_([0-9]*))?.html$ /index.php?c=bbs&m=index&a=index&page=$2 [L]
转换后
#nginx rewrite rules
rewrite ^/$ /index.php?c=bbs&m=index&a=index last;
rewrite ^/([a-zA-Z0-9]+)/$ /index.php?c=bbs&m=index&a=$1 last;
rewrite ^/index(_([0-9]*))?.html$ /index.php?c=bbs&m=index&a=index&page=$2 last;
php 伪静态规则,在线将Apache Rewrite Rules伪静态规则转换为Nginx Rewrite伪静态规则...相关推荐
- Nginx rewrite规则
目录: rewrite概念 rewrite示例 rewrite概念 Rewirte 规则也称为规则重写,主要功能是实现浏览器访问 HTTP URL 的跳转,其正则表达式是基于 Perl 语言.通常而言 ...
- zblog php伪静态,ZBLOG PHP版本Apache和Nginx伪静态规则以及设置方法
一般而言,如果我们个人搭建网站挂一个博客程序就可以实现站长的梦想(有很多知名个人博主,单单一个博客就能叱咤网络风云),我们搭建网站肯定会选择一款体贴的CMS,不需要复杂的内容管理系统,也不需要难以运营 ...
- Nginx系列二:(Nginx Rewrite 规则、Nginx 防盗链、Nginx 动静分离、Nginx+keepalived 实现高可用)...
一.Nginx Rewrite 规则 1. Nginx rewrite规则 Rewrite规则含义就是某个URL重写成特定的URL(类似于Redirect),从某种意义上说为了美观或者对搜索引擎友好, ...
- nginx rewrite php参数,Nginx rewrite伪静态配置参数详解
nginx rewrite 伪静态配置参数和使用例子(附正则使用说明) 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大 ...
- 常见的规则引擎(Drools,RuleBook,Easy Rules等)对比
参考文章: https://www.jianshu.com/p/96cd60059aae 规则引擎调研 - 人在江湖之诗和远方 - 博客园 java开源规则引擎比较_常用规则引擎比较分析_学校砍了我的 ...
- nginx rewrite规则和参考
推荐参考地址: Mailing list ARChives 官方讨论区 http://marc.info/?l=nginx http://edu.codepub.com/2010/0829/25477 ...
- Nginx Rewrite规则初探
Nginx rewrite(nginx url地址重写) Rewrite 主要的功能就是实现URL的重写,Nginx的Rewrite规则采用Pcre,perl兼容正则表达式的语法规则匹配,如果需要N ...
- nginx php怎么配置伪静态,nginx rewrite 伪静态配置参数和使用例子
正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 ...
- Nginx rewrite规则整理
本日志内容来自互联网和平日使用经验,整理一下方便日后参考. 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 ...
最新文章
- 网络编程学习笔记(getnameinfo函数)
- Codeforces 1215
- 磁盘管理,磁盘挂在mount,挂载光盘镜像文件,挂在U盘,umount 卸载命令, dd
- UIAutomation识别UI元素
- Javascript网站繁简转换解决方案
- 全排列 DFS 回溯
- 交互键盘_如何仅为键盘交互添加聚焦环
- TCP的带宽估计和丢包恢复
- idea redis图形化_5.13redis图形化工具---idea中配置redis密码
- react native中使用 react-native-easy-toast 和react-native-htmlview
- ubuntu16.04 使用 rc.local 自启动加载 python 脚本
- 在华为 (Huawei) 工作是怎样一番体验?
- 2018金山wps暑期招聘服务器端笔试题(第二批)
- cocos creator周边工具开发【spine预览】小记
- 使用python开发一个剪切视频、音频的小工具(完整案例)
- 浏览器加载页面的过程
- Revit结合Dynamo建立某大桥下部结构-承台
- 信息奥赛一本通1225:金银岛
- 关于 do ....while() 的重要用法
- 计算机系统的优点和缺点,关于ghost系统的解释以及优缺点分析
热门文章
- 如何实现软件的远程更新_手机免root终于也能实现远程控制了 这款国产软件真是越来越好用...
- linux数据库实例开机启动,linux下数据库实例开机自启动设置
- 获取http地址如何从上面抓取图片_用 Python 自动抓取妹子图
- Linux namespace之:network namespace
- C#组成考题字符串【C#】
- HDU6092——Rikka with Subset 【dp】
- mac 使用远程连接
- 中缀表达式转换成后缀表达式(只适用于加减乘除运算)
- 1.django 开发环境搭建
- 基本概念学习(7000)--P2P对等网络