随笔分类 -  Rewrite

IIS7.0中伪静态配置说明
摘要:web.conf配置文件的格式 配置web.config文件由其它规则导入时要调整的地方: 1、match语句最前面不需要加“/”如:修改为:(注:去掉了最前面“/”) 2、action语句内不要使用转义符号。如:... 阅读全文

posted @ 2013-05-31 10:11 与时俱进 阅读(506) 评论(0) 推荐(0) 编辑

IIS7 URL Rewrite Module Configuration Reference
摘要:This article provides an overview of the URL Rewrite Module and explains the configuration concepts that are used by the module.Table Of Contents Functionality Overview Rewrite Rules Overview Rewrite Rules Scope Rules Evaluation Rules Inheritance Preserving Original URL Accessing URL Parts from a Re 阅读全文

posted @ 2011-07-29 23:02 与时俱进 阅读(2071) 评论(0) 推荐(0) 编辑

超实用:IIS 7.5修改WEB.CONFIG即可实现*.HTML伪静态
摘要:在IIS5和IIS6时代,我们使用URL REWRITING可实现URL重写,使得WEB程序实现伪静态,但默认情况下只能实现.ASPX的伪静态,如果要实现伪静态*.HTML的页面,需要将ISAPI里面的*.HTML应用程序映射改为.NET的ISAPI。但在IIS 7时代,这一切已经变得非常简单了,您在WEB.CONFIG中就可以管理这一切了。 可以直接在IIS 7里面进行添加重写规则,也可以直接在WEB.CONFIG中设置:XML/HTML Code<?xml version="1.0" encoding="UTF-8"?> <conf 阅读全文

posted @ 2011-07-29 17:12 与时俱进 阅读(3421) 评论(1) 推荐(1) 编辑

Nginx环境下Discuz论坛的Rewrite规则
摘要:1、需要说明的是,下网上以前一直流传的Rewrite都是有误的。下面的Rewrite中百分号前面多了个转移字符“\”,这在Apache中是需要的,而在Nginx中则是不需要的。rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /viewthread.php?tid=$1&extra=page\%3D$3&p... 阅读全文

posted @ 2010-09-29 00:20 与时俱进 阅读(1959) 评论(0) 推荐(0) 编辑

asp.net Urlrewriter在虚拟主机上的使用方法
摘要:做法如下:打开global.asax.cs,定位到protected void Application_BeginRequest(Object sender, EventArgs e)。从方法名我想也能猜到它是做什么的。输入如下代码:复制代码代码如下:protected void Application_BeginRequest(Object sender, EventArgs e){string... 阅读全文

posted @ 2010-02-27 10:44 与时俱进 阅读(254) 评论(0) 推荐(0) 编辑

在线转换工具自动将Apache Rewrite伪静态规则转换为Nginx Rewrite
摘要:http://www.anilcetin.com/convert-apache-htaccess-to-nginx/此地址里面的内容包含可以完成上面说的略做修改的功能。就是把.htaccess中的规则自动转换成nginx下面可用的规则。 阅读全文

posted @ 2009-12-10 09:10 与时俱进 阅读(2751) 评论(0) 推荐(0) 编辑

Nginx的Rewrite设置及示例
摘要:Nginx以其良好的并发性能,目前正在逐渐取代Apache成为大家的Web server首选,但是Nginx目前的中文资料很少,需要大家努力贡献。 下面我介绍一下Nginx的Rewrite模块设置及Wordpress和Discuz的示例。Nginx的Rewrite规则比Apache的简单灵活多了,从下面介绍可见一斑。 首先,Nginx可以用if进行条件匹配,语法规则类似C,举例如下: if ($h... 阅读全文

posted @ 2009-10-23 09:20 与时俱进 阅读(21365) 评论(1) 推荐(0) 编辑

Nginx的Rewrite正则表达式,匹配非某单词
摘要:由于要rewrite一个地址从 /mag/xx/xxx/ -> /m/xxx 但原先 /mag/xx/more/ 要保留 这就得写一个比较奇特的正则了,尝试了比较多的写法也没成功 最先想的是: location ~* ^/mag/[^/]+/[^(more)]+/ { rewrite ^/mag/[^/]+/(.*) /m/$1 permanent; } []的写法并不凑效,里面是匹配单个字... 阅读全文

posted @ 2009-10-23 09:14 与时俱进 阅读(8991) 评论(1) 推荐(0) 编辑

采用HttpModules来重写URLs(实践篇)
摘要:首先写一个处理URLs重写的类,并且这个类必须继承IHttpHandler接口,以博客园的程序为例: public class UrlReWriteModule : System.Web.IHttpModule{ public void Init(HttpApplication context) { context.BeginRequest +=new EventHandler(context_... 阅读全文

posted @ 2009-09-16 17:33 与时俱进 阅读(218) 评论(0) 推荐(0) 编辑

Apache Rewrite 规则详解
摘要:1、Rewrite规则简介: Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源... 阅读全文

posted @ 2009-08-12 07:56 与时俱进 阅读(21581) 评论(0) 推荐(0) 编辑

友情链接:同里老宅院民居客栈