`

站长 IIS7配置404与301

阅读更多

PC站点配置 web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
	<httpErrors>
		<remove statusCode="404" subStatusCode="-1" />
		<!--统一修改为404.asp,因为这样返回状态码才会是404-->
		<error statusCode="404" prefixLanguageFilePath="" path="/404.asp" responseMode="ExecuteURL" />
	</httpErrors>
</system.webServer>
<system.webServer>
	<!-- http://www.xxx.com 替换为对应的网站,带www-->
	<httpRedirect enabled="false" destination="http://www.xxx.com" exactDestination="false" childOnly="false" httpResponseStatus="Permanent" />
	<urlCompression doStaticCompression="true" doDynamicCompression="true" />
	<defaultDocument>
		<files>
			<clear />
			<add value="index.html" />
			<add value="index.php" />
			<add value="index.htm" />
			<add value="index.asp" />
		</files>
	</defaultDocument>
</system.webServer>
<system.webServer>
	<rewrite>
		<rules>
			<rule name="WWW Redirect" stopProcessing="true">
				<match url=".*" />
				<conditions>
					<!--xxx.com,替换为对应的网站,不带www-->
					<add input="{HTTP_HOST}" pattern="^xxx.com$" />
				</conditions>
				<!-- http://www.xxx.com 替换为对应的网站,带www-->
				<action type="Redirect" url="http://www.xxx.com/{R:0}" redirectType="Permanent" />
			</rule>
		</rules>
	</rewrite>
</system.webServer>
</configuration>

 

手机站点配置 web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <urlCompression doStaticCompression="true" doDynamicCompression="true" />
        <httpErrors>
            <remove statusCode="404" subStatusCode="-1" />
			<!--统一修改为404.asp,因为这样返回状态码才会是404-->
            <error statusCode="404" prefixLanguageFilePath="" path="/404.asp" responseMode="ExecuteURL" />
        </httpErrors>
    </system.webServer>
</configuration>

 

404.asp

<!doctype html>
<html>
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.codePage=65001%>
<% Response.Charset = "utf-8" %>
<% Response.Status = "404 Not Found" %>
<head>
<meta charset="utf-8">
<meta http-equiv="refresh" content="10; URL=/" />
<title>网页或文件未找到</title>
</head>
<body>
<script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8" homePageUrl="/" homePageName="返回首页"></script>
</body>
</html>

 

进入 http://tool.chinaz.com/pagestatus/

效果图:

 
 

 

 

 

  • 大小: 17.1 KB
  • 大小: 59.1 KB
2
2
分享到:
评论

相关推荐

    站长 IIS7的404和301二次修改

    标题 "站长 IIS7的404和301二次修改" 涉及到的是在互联网服务器管理中,特别是IIS7(Internet Information Services 7)环境下对HTTP状态码404(Not Found)和301(Moved Permanently)的自定义配置。这些状态码对于...

    站长 IIS7 的 web.config 配置

    【标题】:“IIS7 的 web.config 配置详解” 在Windows Server系统中,IIS7(Internet Information Services 7)作为一款强大的Web服务器,管理着各种网站的应用配置。其中,`web.config`文件是ASP.NET应用程序的...

    快速IIS配置工具

    而`PIisControl.exe`很可能就是快速IIS配置工具的主执行程序,负责运行和显示用户界面,与IIS服务器进行交互,执行配置命令。 使用快速IIS配置工具,站长可以轻松地完成以下操作: 1. **创建和删除网站**:工具...

    IIS7站长工具包.zip

    【IIS7站长工具包.zip】是一个针对IIS7服务器管理的实用工具集合,它包含了一系列帮助站长管理和优化网站的工具。IIS7,全称为Internet Information Services 7,是微软开发的一款强大的Web服务器,广泛应用于...

    IIS配置支持伪静态 ISAPI Rewrite

    ### IIS配置支持伪静态与ISAPI Rewrite详解 #### 一、引言 在Web开发领域,为了提高用户体验和搜索引擎优化(SEO),伪静态技术被广泛应用于网站开发中。通过将动态URL转换为静态URL的形式,不仅可以提升网站的...

    7个可以代替iis的绿色小软件

    【标题】:“7个可以代替IIS的绿色小软件”指的是在互联网服务器环境中,有七款无需安装、轻量级的替代程序可以用于网站托管,它们提供了与Microsoft Internet Information Services (IIS) 相似的功能,但可能更便于...

    简易IIS服务器绿色版

    7. **自动化管理**:通过命令行工具或PowerShell,用户可以对IIS进行批量配置和自动化管理,尤其适合于大规模部署场景。 简易IIS服务器绿色版的使用方法通常包括以下步骤: 1. 下载并解压压缩包。 2. 找到启动文件...

    iis7配置zend framework的地址重写规则[url_rewrite]

    站长提供的信息非常宝贵,因为IIS7相关的Zend Framework配置资料并不丰富,所以很多开发者可能要花费大量的时间来搜索和尝试配置方法。了解这些知识点可以帮助开发者更顺利地完成配置过程,实现更加优雅和实用的Web...

    IIS for xp SP3

    **IIS 5.1的主要特点与功能**: 1. **Web服务器**: 支持HTTP协议,用于传输HTML、XML、CSS等网页内容。 2. **FTP服务器**: 提供文件传输服务,便于上传和下载网站文件。 3. **SMTP服务器**: 支持简单邮件传输协议,...

    IIS快速配工具

    快速IIS配置工具:您还在为虚拟目录,根目录的配置而去管理那配置发愁吗?有了这IIS虚拟目录根目录配置工具,就省了你的很多事。可以很方便的配置你目录,本软件最小化到托盘。从而充分利用您的空间。方便站长...

    鑫鑫IIS日志分析器 v1.1

    鑫鑫IIS日志分析器适合有独立主机或VPS、用IIS的站长使用,使用前请开启IIS日志功能,记录日志选项可以自定义,是站长必备利器,什么阿里妈妈量子统计 、百度统计、谷歌统计都是浮云了。鑫鑫日志分析工具不用修改...

    IIS系统安全防护手册

    目前许多web应用还是由IIS支撑的,但IIS的默认配置存在许多漏洞,如何对这些漏洞进行加固,是站长急需知道的地方

    IIS5用于网络构建

    IIS5提供了对ASP的全面支持,包括执行VBScript和JScript代码,以及与数据库如Access或SQL Server的集成。 安装IIS5时,需要注意以下几点: 1. **系统兼容性**:确保你的操作系统是IIS5支持的版本,如Windows 2000 ...

    呆呆iis管理组件v4.17

    "呆呆"这一名称恰好体现了这款工具的亲和力,它将复杂的IIS配置操作转化为直观的图形界面,使得即便是初级用户也能快速上手。对于站长而言,这无疑是一款必备的管理工具,能够帮助他们在日常运维中节省大量时间和...

    IIS备份恢复工具IISBackup v1.1

    【IIS备份恢复工具IISBackup v1.1】是一款专为服务器管理人员设计的实用工具,主要用于管理和维护IIS(Internet Information Services)的配置。IIS是微软开发的一款广泛使用的Web服务器,它允许用户托管网站、应用...

    服务器iis安全专家.zip

    率先实现的,在Web层面上对访问者进行系统级别的屏蔽,与CC拦截,SQl 注入功能内部配置通讯交互,超越IIS自身的IP限制功能。能批量添加Ip屏蔽地址。结合驱动拦截更加底层,让对方无法”接触”的服务器。 反下载资源...

    全民站长网asp调试工具

    这款工具对于初学者或者那些不熟悉IIS配置的开发者来说,是一个非常实用的解决方案。它简化了调试过程,使得在本地环境中处理ASP问题变得更为高效和便捷。 总的来说,全民站长网asp调试工具通过提供一个无需IIS的...

    站长专用代码调试工具

    1. **快速启动**:只需将工具复制到ASP源代码所在的目录,双击即可启动调试环境,省去了安装和配置IIS的时间和精力。 2. **跨平台支持**:由于不需要依赖特定的Web服务器,该工具能够适应多种操作系统,提供了一种...

Global site tag (gtag.js) - Google Analytics