技术文档

帮助中心 > 技术文档 >

Asp/Aspx程序如何设置伪静态/重定向等功能

2023-12-19 作者:简米科技 阅读量:0 所属分类:技术文档

说明: Asp/Aspx程序一般都有默认的一套配置文件,所以面板暂不支持自动配置伪静态功能,需要自己手动配置。 web.config路径在网站(站点)根目录下如何手动配置?分为两种情况,情况如下:1、当Asp程序根目录不存在web.config文件,或者配置文件内容为如下代码时:可以直接将面板生成的代码复制到伪静态,保存即可

?xml version="1.0" ?configuration location allowOverride="false" inheritInChildApplications="false" path="." system.webServer rewrite rules configSource="web_config\rewrite.config"/rules /rewrite defaultDocument configSource="web_config\default.config"/defaultDocument httpErrors configSource="web_config\httpErrors.config"/httpErrors handlers configSource="web_config\php.config"/handlers /system.webServer /location/configuration

复制代码

2、当Aspx程序和Asp程序根目录自带了web.config文件时: 如原配置为以下格式:

3、(重要)当Asp网站不存在原有配置文件时,将网站目录下的web.config文件内容替换成以下代码即可

?xml version="1.0" ?configuration location path="." allowOverride="false" inheritInChildApplications="false" system.webServer rewrite rules rule name="http_toHttps" stopProcessing="true" match url="(.*)"/ conditions add input="{HTTPS}" pattern="off" ignoreCase="true"/ /conditions action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}"/ /rule /rules /rewrite /system.webServer /location/configuration

复制代码

手动修改后的代码: 注意1:如果【图1】中存在system.webServer/rewrite/rules,则直接加入在下级节点 注意2:如果【图1】中不存在system.webServer/rewrite/rules,则需要手动添加,下图为手动添加【system.webServer/rewrite/rules】

标签:

本文地址:https://www.iisidc.cn/help/798.html

简米科技服务器支持24小时免费测试


成为简米科技会员,享受出众的上云实践机会和周到的尊贵服务!