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" /> <!--启用Gzip压缩--> <urlCompression doStaticCompression="true" doDynamicCompression="false" /> <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> <rule name="Mobile Jump"> <match url="^(.*)$" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_USER_AGENT}" pattern="nokia|iphone|android|motorola|symbian|sony|ericsson|mot|samsung|htc|sgh|lg|sharp|sie-|philips|panasonic|alcatel|lenovo|ipod|blackberry|meizu|netfront|ucweb|windowsce|palm|operamini|operamobi|opera|openwave|nexusone|cldc|midp|wap|mobile" /> </conditions> <!-- 输入要跳转的手机站点 --> <action type="Redirect" url="http://m.xxx.com/{R:1}" redirectType="Found" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
PC全站跳转手机首页的配置方法
<rule name="Mobile Jump"> <match url="^(.*)$" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_USER_AGENT}" pattern="nokia|iphone|android|motorola|symbian|sony|ericsson|mot|samsung|htc|sgh|lg|sharp|sie-|philips|panasonic|alcatel|lenovo|ipod|blackberry|meizu|netfront|ucweb|windowsce|palm|operamini|operamobi|opera|openwave|nexusone|cldc|midp|wap|mobile" /> </conditions> <!-- 输入要跳转的手机站点 --> <action type="Redirect" url="http://m.xxx.com/" redirectType="Found" /> </rule>
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>
相关推荐
- 使用工具如Web.config文件编辑器,可以更方便地管理IIS7的配置。 标签 "源码 工具" 暗示了可能有相关的源代码或工具可以帮助完成这些设置。例如,可以编写自定义的ASP.NET或PHP脚本来实现更复杂的逻辑,或者使用...
一般的伪静态,都是使用 IISREWRITE 组件或者 web.config 来配置伪静态规则。很多朋友都认为这种方式都不是最好的伪静态方法,因为,你的配置正则写起来很麻烦,而且不一定准确。一般对于程序员来说,正则都是非常让...
快站cms是针对中小型企业,学校及个人站长等开发的一款功能非常强大,后台操作起来比较简单智能的内容管理系统。本系统功能简单实用,高效安全,可以快速帮助你建立一个实用的企业网站,并且修改维护非常方便。 安装...
7. 配置文件:如.web.config,用于配置ASP.NET应用程序。 8. 服务器端脚本:如.vbs或.js文件,可能包含VBScript或JScript代码。 9. 图标和字体文件:.ico和.ttf等。 10. 其他辅助文件:如robots.txt、sitemap.xml等...
在这个场景下,`web.config`可能包含了验证码服务的相关配置,比如启用匿名身份验证,设置验证码的过期时间,或者定义了哪些URL需要验证码保护。 `说明.htm`可能是关于这个控件的详细使用指南,包括如何在页面上...
APP市场的火爆,让越来越多的人加入到移动互联网的淘金大军中。移动互联网的高门槛,让大多数站长因为技术门槛、资金实力,只能...5,增加IIS7 web.config和NGINX conf伪静态规则 6,修复插件开发升级后菜单覆盖问题
8. IIS配置文件或Web.config:用于配置IIS(Internet Information Services)服务器的行为。 9. 其他可能包含的文件:如字体文件、图标文件、JavaScript库(如jQuery)等。 综合来看,这个基于ASP的中国企业网站...
启明星办公用品采购系统Purchase v17.0更新日志 ...(3)修改web.config里配置ConnectionString和PurchaseContext对数据库连接的配置 启明星办公用品采购系统Purchase页面展示 相关阅读 同类推荐:站长常用源码
`web.config`是IIS服务器的配置文件,可以设置URL重写、权限控制等;`.htaccess`则是Apache服务器下的配置文件,同样可以实现URL重写、防盗链等功能,确保网站运行的稳定性和安全性。 `favicon.ico`是网站的图标...
16 DotBBS.config与Web.config合并 17 更换编辑器,能比较好的兼容浏览器,上传文件能以自动重命名 18 SqlServer版数据库,表增加了描述,方便二次开发 19 更换后台界面 20 论坛默认主目录,放到根目录,方便搜索...
4. **模板结构**:此模板包含`web.config`、`.htaccess`等文件,`web.config`通常用于IIS服务器配置,`.htaccess`则常用于Apache服务器进行URL重写和其他配置,这表明模板兼容多种服务器环境。`favicon.ico`是网站的...
7. **部署与配置**:了解如何将ASP.NET应用程序部署到IIS服务器,以及如何配置Web.config文件以适应不同的运行环境,也是开发过程中不可忽视的部分。 8. **响应式设计**:作为现代网站,应支持不同设备的访问,这...
“伪静态”技术的核心在于URL重写,它可以通过服务器配置(如Apache的.htaccess文件或IIS的Web.config文件)或PHP、ASP.NET等后端脚本语言实现。这种技术将动态参数化的URL转换为看似静态的URL,使得搜索引擎更易于...
5. **web.config**:这是IIS服务器的配置文件,同样用于配置网站的行为,如URL重写、错误处理等,确保网站正常运行。 6. **api.php**:可能是一个用于提供API服务的脚本,允许外部程序与网站交互,例如获取数据或...
- **web.config**:这是ASP.NET环境下的配置文件,可能包含了一些关于网站配置的规则,如URL重写等,但在这个PHP系统中,可能用于模拟IIS服务器环境。 - **.htaccess**:这是一个Apache服务器的配置文件,通常用于...
支持伪静态设置:.htaccess .project httpd.conf web.config 运行您的域名/install.php 进行安装数据库 在安装过程中 输入您的 服务器地址 数据库用户名 数据库密码 数据库名 进行安装 安装成功后 后台地址...
Feature 增加IIS伪静态文件web.config Bugfix 修复编辑器blockquote样式 Feature 修改几处CSS样式 版本 v1.4.0 2017-07-29 Feature 显示页面图片链接自动启用CDN加速 Bugfix 预览页面目录样式一处显示问题 ...
- `web.config`:这是ASP.NET的配置文件,可能包含IIS服务器的设置,用于控制网站的行为。 - `.htaccess`:Apache服务器的配置文件,用于URL重写、访问权限控制等。 - `favicon.ico`:网站的图标,显示在浏览器...
1. `web.config`:这是ASP.NET应用程序的配置文件,虽然PbootCMS是PHP系统,但可能是为了在IIS服务器上运行的配置。 2. `.htaccess`:这是一个Apache服务器的配置文件,用于设置URL重写、访问权限等,有助于SEO优化...