博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IIS&ASP.NET 站点IP跳转到域名
阅读量:6647 次
发布时间:2019-06-25

本文共 721 字,大约阅读时间需要 2 分钟。

目标:输入ip跳转到域名所在的网站

比如58的115.159.231.173 跳转到https://passport.58.com/login

先看下58的例子

我们在地址栏输入ip之后

箭头指向的地方是跳转过后的

上面我们看过58的跳转之后,那么我们的asp.net 结合iis也是可以的

我们的工具安装好后,在我们站点发布后   站点根目录下的web.config 打开

找到节点configuration>system.webServer

在下面输入以下代码

     <rewrite>

            <rules>
                <rule name="Redirect to https" stopProcessing="true">
                    <match url="(.*)" />
                    <conditions>
                        <add input="{HTTP_HOST}" pattern="^47.94.21.35$" />
                    </conditions>
                    <action type="Redirect" url="http://www.dns.hasrc.cn" redirectType="SeeOther" />
                </rule>
            </rules>
        </rewrite>

代码中  <match url="(.*)" /> 匹配所有输入的url

conditions 规则

HTTP_HOST 为主机名 pattern="^47.94.21.35$" 里边的ip是我们服务器的ip 当规则匹配会执行<action>标签里边的

我们在浏览器输入 ip    请看下面的截图

我们输入的地址是ip但是转到了域名    那么我们实现的ip跳转到域名就成功了   303

你可能感兴趣的文章
PDA是什么功能有哪些
查看>>
一文了解 SaCa DataViz 企业版和标准版的区别
查看>>
CentOS 5的KVM安装使用说明
查看>>
php warning: php startup: in unknown on line 0
查看>>
【CentOS 7.1】配置防火墙 iptables
查看>>
二十七、单张图片上传预览
查看>>
一例千万级pv高性能高并发网站架构
查看>>
Android平台通用安全问题分析及策略(一)
查看>>
Oracle面向对象的应用实例
查看>>
总结-计划
查看>>
POJ 2506 Tiling dp+大数 水题
查看>>
EasyCHM - 电子书制作软件
查看>>
电脑组装图文教程电子书
查看>>
U盘安全工具箱 V 1.0 修正版
查看>>
Java定时任务的简单实现
查看>>
cacti运维手册
查看>>
apache 2.2 配置参数详解
查看>>
2013 linux最新面试题及答案 (非常强大)
查看>>
Linux学习之路-Nginx(4)模块简要介绍篇【27】---20180228
查看>>
IDEA 极速导包功能
查看>>