首页 > 其他分享 >IIS: URL rewrite转发请求

IIS: URL rewrite转发请求

时间:2024-08-21 20:48:50浏览次数:15  
标签:www IIS rewrite URL 添加 com 双击

先检查本地是否存在IIS,存在则跳过

IIS:启用IIS - le.li - 博客园 (cnblogs.com)

双击打开"Internet Information Services (IIS)管理器"

 

点击管理器名称

 缺少 “Application Request Router”

下载网址:

https://www.iis.net/downloads/microsoft/application-request-routing

 根据自己的操作系统x86或者x64选择下载

下载完成后,双击安装,直到安装完成。

重新打开"Internet Information Services (IIS)管理器",IIS分组下方多了“Application Request Routing”

 缺少URL rewrite

 下载地址

https://www.iis.net/downloads/microsoft/url-rewrite

上边的只是语言系统不一样

下载完成,双击安装

重新打开IIS管理工具

模拟域名访问服务,hosts里添加测试的域名

C:\Windows\System32\drivers\etc\hosts

末尾添加内容

127.0.0.1  www.test.com

新建一个html页面,任意找一个也可以(vue生成的dist文件夹也可以)

D:\web\index.html

内容

home page

 

 准备工作已完成。

 添加网站

右键网站,选择添加网站

 

浏览器访问正常

 添加重写规则

双击网站test,双击右侧URL重写

添加规则,空白规则

详细规则和条件含义,请单独查询如何填写

这里测试将所有访问http://www.test.com重写到百度(根据实际修改):http://www.baidu.com

添加过滤条件

指定操作类型为重写

点击右侧应用

测试效果:

地址栏输入http://www.test.com

完成。

 

 补充内容(彩蛋)

如果需要部署vue项目(前后端分离)

在condtion添加条件

 操作类型

 

标签:www,IIS,rewrite,URL,添加,com,双击
From: https://www.cnblogs.com/leonlipfsj/p/18372391

相关文章

  • IIS:启用IIS
    检查IIS是否已启用没有安装前,控制面板,管理工具里,看不到IIS相关内容启用IIS 启用步骤控制面板->程序  启用或关闭windows功能找到"InternetInformationServices""InternetInformationServices可承载的Web核心"如果不知道用啥,全部勾选也可以(占资源多) 详细勾......
  • .net core 手写一个url的鉴权
    思路::在startup.cs的configservice中配置自定义鉴权方式,在界面使用该方式本章节实现一个简单的自定义鉴权:要求每个url后面要有参数UrlToken并且值为liping-123456,才可以访问成功,否则失败 1:配置一个自定义鉴权的文件1publicclassCustomerAuthenticationConfig2{3......
  • 短URL服务设计
    引言在营销系统里,为了增加系统的活跃用户数,经常会有各种各样的营销活动。这类活动几乎都是为了充分利用存量用户的价值,促使他们分享产品或App以达到触达到更多用户的目的。又或者是出于营销目的,群发优惠券触达短信这种场景。分享App活动页(或其他各种页面)时URL一般会带有各种参数......
  • springboot Failed to configure a DataSource: 'url' attribute is not specified
     问题,项目启动报错:Description:FailedtoconfigureaDataSource:'url'attributeisnotspecifiedandnoembeddeddatasourcecouldbeconfigured.Reason:FailedtodetermineasuitabledriverclassAction:Considerthefollowing:Ifyouwanta......
  • YOLOv5改进 | 融合改进 | C3融合重写星辰网络之Rewrite the Stars⭐【CVPR2024】
     秋招面试专栏推荐 :深度学习算法工程师面试问题总结【百面算法工程师】——点击即可跳转......
  • JS、C#中URL编码解码问题
    原文链接:https://www.sohu.com/a/468486142_120537920JavaScript中编码有三种方法:escape、encodeURI、encodeURIComponent。escapeeacape是BOM(浏览器对象模型(BrowserObjectModel))中的方法,只能对ASCII符号正确编码,而encodeURI、encodeURIComponent可以对所有的Unicode符号编码......
  • iis7/8隐藏banner信息
    原文链接:https://www.cnblogs.com/kowloon/p/9071872.html一、隐藏server版本1、为什么要隐藏?答:服务器端返回信息中包含有软件版本等详细信息,攻击者利用这些信息可以实现更有目的性的攻击。因此隐藏server版本信息,在一定程度上能够提高服务器的安全性。2、未隐藏前查看到的信......
  • Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64
    yuminstall报错:Cannotfindavalidbaseurlforrepo:centos-sclo-rh/x86_64问题原因CentOS7的SCL源在2024年6月30日停止维护了。当scl源里面默认使用了centos官方的地址,无法连接,需要替换为阿里云。解决办法1、重命名原来的文件:cd/etc/yum.repos.d/找到CentOS-SC......
  • shell_获取当前最新的sh脚本并执行 shell脚本 配合curl使用
    获取最新的shell脚本并执行#!/bin/bash#获取当前目录current_dir=$(pwd)#获取当前脚本的绝对路径script_path=$(readlink-f"$0")#使用find查找以temp开头且以.sh结尾的文件,并按修改时间排序latest_file=$(find"$current_dir"-maxdepth1-name"*.sh"-print0|......
  • curl bat shell 杂七杂八
    curlRequest\json\createtodo.json{"name":"eat","status":0,"remark":"eatapple"}curlRequest\json\createtodo2.json{"name":"eat","status":0,&quo......