web.config伪静态配置的一些方法收集.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<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="rule4" stopProcessing="true">
<match url="^.*show-.*([0-9])-([0-9]).html" />
<action type="Rewrite" url="show.php?contentid={R:1}&page={R:2}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
以上代码可以实现目录的伪静态.比如:
yg/ygzl/show-yigan-tu-1-1.html 到 show.php?contentid={R:1}&page={R:2}
甚至是 yg/tgyf/show-2-1.html 到 上面的动态地址都是可以的.
分享到:
相关推荐
`web.config`是基于XML格式的,包含各种节(section),如`<system.web>`、`<appSettings>`、`<connectionStrings>`等。每个节内可以定义具体的配置项。例如,`<appSettings>`用于存储自定义的应用程序设置,`...
在XML格式下,Web.config可以包含许多节(nodes),如`<configuration>`, `<system.web>`, `<connectionStrings>`等。对于数据库连接,我们主要关注`<connectionStrings>`节。 1. **添加connectionStrings节** 在...
配置WEB.CONFIG连接数据库 ①providerName="System.Data.SqlClient" ----说明使用的是MSSQLServer数据库 ②providerName="System.Data.SqlLite" ----说明使用的是SQLLite数据库 ③providerName="System.Data.Oracle...
本文将详细介绍如何为IE6配置伪静态,以及如何编辑`web.config`文件。 首先,我们要理解`web.config`文件的作用。在ASP.NET框架中,`web.config`是站点级别的配置文件,用于定义应用程序的行为,包括URL重写规则、...
在.NET框架开发中,配置文件web.config承担着程序配置的重要角色。web.config文件通常位于项目的根目录下,它包含了应用程序的配置信息,如数据库连接字符串、自定义参数等。该文件以键值对的形式存储配置信息,非常...
在***中配置伪静态是通过修改web.config文件来实现的。web.config文件是***应用程序的核心配置文件,它以XML格式存储配置信息,使得服务器能根据其设置来处理各种请求和响应。配置伪静态主要是为了让动态生成的URL在...
在ASP.NET中,连接SQL Server数据库通常涉及到对`web.config`文件的配置。`web.config`是ASP.NET应用程序的核心配置文件,它包含了诸如应用程序设置、连接字符串、身份验证模式等重要信息。本篇文章将深入探讨如何在...
74cms人才网iis7.0伪静态文件web.config。74cms官方没给。自己编写的。大家共享
### Web.config配置文件知识点 #### 一、概述 **Web.config** 文件是在 ASP.NET 应用程序中用于存储配置信息的 XML 文件。它对于管理应用程序的设置至关重要,这些设置包括但不限于连接字符串、应用程序设置、安全...
解决iis报错C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config配置文件的XML格式不正常,先检查本地有没有此路径,如果没有先去微软官网下载.netframework4.0,之后重新测试如果还不行,可以直接...
在IT行业中,尤其是在Web开发领域,`web.config`文件是一个至关重要的配置文件,它用于存储ASP.NET应用程序的各种配置信息,如数据库连接字符串、身份验证设置、URL重写规则等。当这些信息涉及到安全性,比如数据库...
<system.webServer> ^product/(.*)\.html$" /> <action type="Rewrite" url="/product.php?name={R:1}" /> </system.webServer> ``` 5. **应用配置**:保存web.config文件并将其放置在IIS网站的根...
3. **配置节设置**:位于`<system.Web>`节内,控制ASP.NET运行时的行为。主要包含以下几个子节: - `<compilation>`节:定义编译参数,如后台代码语言(默认语言`defaultLanguage`)和调试模式(`debug`属性)。...
特定于单个页面的配置设置可以在<system.web>节点下的和中进行设置。例如,元素用于添加或修改HTTP处理程序和模块,可以指定特定的请求类型由哪个类来处理。 通过使用<system.webServer>节点,可以配置IIS服务器...
web.config配置方法
下面是 Web.config 文件中的一些重要配置节: 1. <authentication> 节:配置 ASP.NET 身份验证支持(为 Windows、Forms、PassPort、None 四种)。该元素只能在计算机、站点或应用程序级别声明。<authentication> ...
- **静态文件处理**: `<staticContent>` 配置静态文件的MIME类型。 ### 三、常用元素和属性 - **`<compilation>`**: 设置编译选项,如`debug="true"`用于开启调试模式,`targetFramework`指定.NET框架版本。 - **`...
ASP.NET 2.0 的 `web.config` 文件是管理和配置 ASP.NET Web 应用程序的核心组件。它是一个基于 XML 的文本文件,包含了应用程序的配置信息,如身份验证、授权、编译设置、错误处理、HTTP 运行时属性以及页面特定的...
### web.config详解(配置文件的查找优先级) 在ASP.NET应用程序开发过程中,`web.config`文件扮演着极其重要的角色。本文旨在深入解析`web.config`文件及其查找优先级的细节,帮助开发者更好地理解和掌握该配置...