<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^xiaojudeng.com$" />
</conditions>
<action type="Redirect" url="http://www.xiaojudeng.com/{R:0}" redirectType="Permanent" />
</rule>
<rule name="Redirect1" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^hgn11206.chinaw3.com$" />
</conditions>
<action type="Redirect" url="http://www.xiaojudeng.com/{R:0}" redirectType="Permanent" />
</rule>
<rule name="rule1" stopProcessing="true">
<match url="^tags/(.*)" />
<action type="Rewrite" url="tag.php?tag={R:1}" />
</rule>
<rule name="rule2" stopProcessing="true">
<match url="^tags.html" />
<action type="Rewrite" url="tags.php" />
</rule>
<rule name="rule3" stopProcessing="true">
<match url="^index.html" />
<action type="Rewrite" url="index.php" />
</rule>
<rule name="rule7" stopProcessing="true">
<match url="^ask/solve-?(.*)" />
<action type="Rewrite" url="ask/browse.php?action=solve&page={R:1}" />
</rule>
<rule name="rule88" stopProcessing="true">
<match url="^zhuanjia/([0-9]+).html" />
<action type="Rewrite" url="space/?userid={R:1}" />
</rule>
<rule name="rule5" stopProcessing="true">
<match url="^ask/([0-9]+).html" />
<action type="Rewrite" url="ask/show.php?id={R:1}" />
</rule>
<rule name="rule6" stopProcessing="true">
<match url="^about/zhuanjia/.*" />
<action type="Rewrite" url="member/list.php?modelid=17" />
</rule>
<rule name="rule93" stopProcessing="true">
<match url="^zhuanjia/" />
<action type="Rewrite" url="member/list.php?modelid=17" />
</rule>
<rule name="rule94" stopProcessing="true">
<match url="^plus/.*" />
<action type="Rewrite" url="list.php?catid=100" />
</rule>
<rule name="rule95" stopProcessing="true">
<match url="^gongyi/?$" />
<action type="Rewrite" url="list.php?catid=56" />
</rule>
<rule name="rule96" stopProcessing="true">
<match url="^gongyi/fanqishi/.*" />
<action type="Rewrite" url="list.php?catid=61" />
</rule>
<rule name="rule97" stopProcessing="true">
<match url="^gongyi/weiquan/.*" />
<action type="Rewrite" url="list.php?catid=62" />
</rule> <rule name="rule98" stopProcessing="true">
<match url="^gongyi/boji/.*" />
<action type="Rewrite" url="list.php?catid=63" />
</rule>
<rule name="rule99" stopProcessing="true">
<match url="^gongyi/jiaguanggao/.*" />
<action type="Rewrite" url="list.php?catid=64" />
</rule>
<rule name="rule100" stopProcessing="true">
<match url="^gongyi/woyuan/.*" />
<action type="Rewrite" url="list.php?catid=65" />
</rule>
<rule name="rule101" stopProcessing="true">
<match url="^gongyi/manhua/.*" />
<action type="Rewrite" url="list.php?catid=66" />
</rule>
<rule name="rule102" stopProcessing="true">
<match url="^(.*)/tags/(.*)" />
<action type="Rewrite" url="tag.php?tag={R:2}" />
</rule>
<rule name="rule103" stopProcessing="true">
<match url="^(.*)/zhinan/menzhen/menzhen-guahao-57.html" />
<action type="Rewrite" url="show.php?contentid=57" />
</rule>
<rule name="rule104" stopProcessing="true">
<match url="^show/[a-z-]*([0-9]+).html" />
<action type="Rewrite" url="show.php?contentid={R:1}" />
</rule>
<rule name="rule105" stopProcessing="true">
<match url="^dianxingbingli/[a-z-]*([0-9]+).html" />
<action type="Rewrite" url="show.php?contentid={R:1}" />
</rule>
<rule name="rule106" stopProcessing="true">
<match url="^dianxingbingli/?$" />
<action type="Rewrite" url="list.php?catid=99" />
</rule>
<!--Please do not modify the code above!-->
<rule name="rule15" stopProcessing="true">
<match url="^ask/ganyinghua-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=36&page={R:1}" />
</rule>
<rule name="rule16" stopProcessing="true">
<match url="^ask/zhifanggan-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=37&page={R:1}" />
</rule>
<rule name="rule17" stopProcessing="true">
<match url="^ask/dasanyang-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=38&page={R:1}" />
</rule>
<rule name="rule18" stopProcessing="true">
<match url="^ask/xiaosanyang-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=39&page={R:1}" />
</rule>
<rule name="rule19" stopProcessing="true">
<match url="^ask/xiedaizhe-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=40&page={R:1}" />
</rule>
<rule name="rule20" stopProcessing="true">
<match url="^ask/ganai-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=41&page={R:1}" />
</rule>
<rule name="rule21" stopProcessing="true">
<match url="^ask/ganfushui-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=42&page={R:1}" />
</rule>
<rule name="rule22" stopProcessing="true">
<match url="^ask/gannangzhong-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=43&page={R:1}" />
</rule>
<rule name="rule23" stopProcessing="true">
<match url="^ask/binggan-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=44&page={R:1}" />
</rule>
<rule name="rule24" stopProcessing="true">
<match url="^ask/jiagan-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=45&page={R:1}" />
</rule>
<rule name="rule25" stopProcessing="true">
<match url="^ask/xianweihua-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=46&page={R:1}" />
</rule>
<rule name="rule26" stopProcessing="true">
<match url="^ask/gannongzhong-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=47&page={R:1}" />
</rule>
<rule name="rule27" stopProcessing="true">
<match url="^ask/huagndanxingganyan-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=48&page={R:1}" />
</rule>
<rule name="rule28" stopProcessing="true">
<match url="^ask/jiujinggan-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=49&page={R:1}" />
</rule>
<rule name="rule29" stopProcessing="true">
<match url="^ask/huagndanganyan-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=50&page={R:1}" />
</rule>
<rule name="rule30" stopProcessing="true">
<match url="^ask/qita-?(.*)" />
<action type="Rewrite" url="ask/list.php?catid=51&page={R:1}" />
</rule>
<!--end-->
</rules>
</rewrite>
</system.webServer>
</configuration>
分享到:
相关推荐
在.NET框架中,Web.config文件是ASP.NET应用程序的配置文件,它存储了应用程序的各种设置,如数据库连接字符串、身份验证模式、授权规则等敏感信息。为了保护这些信息不被未授权的用户查看或修改,我们可以对Web....
在Web开发领域,尤其是使用ASP.NET技术时,`web.config`文件是不可或缺的一部分。它是一个XML格式的配置文件,用于定义应用程序的配置设置,包括但不限于安全性、身份验证、授权、日志记录、数据库连接字符串以及...
在本例中,我们可能创建了一个自定义的HTTP Module,它捕获每个请求,检查URL是否符合伪静态规则,然后根据规则动态重定向或处理请求。 伪静态是一种技术,通过将动态URL转换为静态看起来的URL,使得搜索引擎更容易...
在本例中,我们利用HttpModule捕获请求,然后根据预设规则重写URL,从而实现伪静态。 创建一个HttpModule类,例如命名为`RewriteUrlModule`,继承自`System.Web.IHttpModule`接口。在这个类中,我们需要实现两个...
实现伪静态化的关键在于正确配置Web服务器和应用程序,下面以Microsoft IIS服务器为例,介绍具体的实现步骤: 1. **安装URL Rewriting模块**: - 首先需要安装Microsoft URL Rewriting模块,这是一个用于IIS的扩展...
URL重写允许开发者根据预定义的规则改变请求的URL,这些规则通常存储在名为Rewrite规则的配置文件中,本例中的"Rewrite"可能就是这样的一个配置文件。通过这个文件,我们可以定义一系列的转换规则,例如将动态的URL...
- 这是UrlRewrite Filter的规则配置文件,用于定义URL重写规则。 - `<rule>`元素定义了一个规则,`<from>`定义了需要匹配的URL模式,`<to>`定义了实际请求的URL。 - 正则表达式`^/([0-9]+).html$`匹配以数字结尾...
在现代Web开发中,为了提升用户体验、提高搜索引擎友好度以及优化网站结构,页面伪静态化成为了一种常见的技术手段。本文将详细介绍如何通过UrlRewriteFilter来实现页面伪静态化,并提供一个简单的实例来帮助读者...
3. **配置web.config**:根据Jexus的配置需求,可能需要对web.config进行调整,如设置kestrel监听端口,以及添加反向代理规则以配合Jexus工作。 4. **启动应用程序**:通过命令行运行 `dotnet WebApplication1.dll`...
例如,在一台安装了Windows XP操作系统的PC机上,如果已经配置好了静态IPv4地址,只需在命令行中执行`IPv6install`命令即可完成IPv6协议的加载。之后,可以通过`ipconfig`命令查看加载后的双协议IP地址配置情况。 #...
以标题和描述中的“urlwrite url伪静态小实例”为例,我们可以创建一个简单的伪静态规则。在IIS中,可能的Web.config配置如下: ```xml <system.webServer> ^article/(\d+)/(.+)$" /> ...
2. 配置Web.config:在Web.config文件中,我们需要添加一个`<httpHandlers>`或`<handlers>`(取决于.NET版本)节,定义我们的自定义HttpHandler,指定其处理何种类型的请求。例如,我们可以设置所有以".aspx"结尾的...
在本例中,我们将探讨如何实现这样一个过滤器以及相关的配置。 首先,`web.xml` 是Java Web应用程序的部署描述符,用于定义过滤器、Servlet、监听器等组件。在提供的`web.xml`配置中,我们看到了一个名为`...
在.NET 2.0项目中,我们通常通过Web.config文件来配置URL重写规则。例如,我们可以创建一个`<rewrite>`节点来定义重写规则。下面是一个简单的示例: ```xml <system.webServer> ^articles/([_0-9a-zA-Z...
这个模块通过读取配置文件(如web.config)中的重写规则,对URL进行解析和转换。这些规则通常采用XML格式定义,允许开发者根据需要自定义规则,例如将动态页面的参数化URL转换为静态化的形式。 使用URLRewriter.dll...
在IT行业中,前后端分离项目的部署是一项至关重要的任务,它涉及到服务器配置、应用打包、代理设置等多个环节。本文档详细介绍了两种不同的部署方案,一种是在Linux服务器上部署SpringBoot+Vue项目,结合Nginx和...
为了实现这样的重写规则,开发者通常会在应用的入口点(如Application.cfc或Index.cfc)或者配置文件(如.htaccess for Apache或web.config for IIS)中设置URL重写规则。这些规则可以根据动态URL的结构生成对应的...
ASP.NET生成静态页技术是一种优化网站性能和SEO(搜索引擎优化)的有效方法。它涉及将动态内容转换为HTML页面,使得用户可以直接访问预先生成的、不依赖服务器脚本的静态文件。这种方式可以减轻服务器负担,提高页面...
2. 配置:在Web.config文件中添加UrlRewriter的配置节,定义重写规则。例如: ```xml ~/oldpage.aspx" to="~/newpage.aspx" processing="stop" /> ``` 3. 开发:确保应用程序逻辑与重写后的URL匹配,以便正确...
总结,要在ASP.NET中使用AJAX调用服务器端函数,你需要创建可被AJAX调用的服务器端方法,配置Web.config,然后在客户端使用JavaScript或jQuery/fetch API发送请求,并处理返回的结果。通过这种方式,你可以实现动态...