iis重定向问题

iis重定向问题,第1张

你可以在域名解析那里把.net显式跳转到.com, IIS 那边不用设置重定向. 而且如果你的代码里只是在取二级域名,并不关心一级域名和顶级域名的话, DNS的刷新时间也不会造成网站无法访问的问题

iis里有重定向,设置一下就ok。

具体操作方法:

打开iis,找到网站目录,点邮件,选择属性,打开主目录选项卡,选择重定向到url,输入url,然后在下边的选项中选择永久重定向,确定就可以了。如果没有生效,可以重启一下iis。

IIS10使用URL重写工具实现www、@,301强制HTTPS访问。

前提条件:例如域名“baidu.com、www.baidu.com”首先要在IIS WEB站点绑定域名80与443,配置好SSL证书,确保HTTP与HTTPS都可以访问的条件下配置以下步骤。

具体方法:

 安装“URL 重写”或者“URL Rewrite”模块 , 如果您已经安装可以跳过。分为64位与32位,可以查看服务器操作系统选择。

选择站点URL 重写,如果安装的是英文版的应该是【Url Rewrite】

添加规则,名称:Gworg,匹配URL 模式: (.*),添加条件: {HTTPS}  模式: off,操作类型选择:重定向,重定向URL: https://{HTTP_HOST}/{R:1},重定向类型:301

IIS301重定向

web.config方法:网站创建:web.config 文件内容:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="Gworg" stopProcessing="true">

<match url="(.*)" />

<conditions>

<add input="{HTTPS}" pattern="off" ignoreCase="true" />

</conditions>

<action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

完成后需要进入:“URL 重写”或者“URL Rewrite”模块

URL重写

重定向类型改成:301保存。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/145085.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-19
下一篇2023-03-19

发表评论

登录后才能评论

评论列表(0条)

    保存