IIS的url重写设置失败,请高手看看
我设置了iis的重写功能:



我想将访问https://xxx.xxx.xxx.xxx:9002 的所有请求转发至 此服务器的http://xxx.xxx.xxx.xxx:9003
(重点是外部访问是https的,转向http的另一个端口,且这个9003 端口不是iis提供的服务,是我另外的程序直接监听主机9003的端口提供的服务器,浏览器直接访问http://xxx.xxx.xxx.xxx:9003是会有响应的,并且支持GET、POST 的method。)
但是现在问题是:访问https://xxx.xxx.xxx.xxx:9002 后提示:

盼高手帮忙解决,谢谢。
补充:如果将重写的url 改为别的网站,比如百度,是能正常打开。
如果将“重写"改为"重定向" :http://xxx.xxx.xxx.xxx:9003 也可以打开页面,但是method 只能是GET ,POST的method不行。
我怀疑是不是IIS不支持转到其他程序的url?
如果实在不行,我就只能用nginx了。nginx是可以。但是我觉得iis没理由不行吧。
相关推荐
iis6安装常见问题
问题1:未启用父路径 症状举例: Server.MapPath() 错误 'ASP 0175 : 80004005' 不允许的 Path 字符 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 参数中不允许字符 '..'。 原因分析: 许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。 解决方法: 在IIS中属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。
Windows IIS安装配置URL重写完整教程与Vue部署实战
Windows Server操作系统中的IIS(Internet Information Services)是一个灵活、安全且可扩展的Web服务器平台,广泛用于托管ASP.NET、静态网页、REST API及各类企业Web应用。其模块化架构支持动态加载功能模块,如URL重写、压缩、缓存等,极大提升了Web服务的性能与灵活性。IIS通过“站点”、“应用程序池”和“模块”三层结构管理Web服务。每个站点绑定特定端口和域名,运行在独立的应用程序池中,以隔离资源并提升稳定性。
掌握IIS URL重写模块:从入门到防盗链实现
在现代Web服务器的管理与维护中,IIS Rewrite组件扮演着至关重要的角色。作为一个强大的URL重写工具,它广泛应用于改善网站结构、提升搜索引擎优化(SEO)效果以及增强网站安全性的诸多场景。在本章节中,我们将简要介绍IIS Rewrite组件的基本概念,了解其如何通过一系列可配置的规则动态地修改URL请求,以此帮助开发者实现各种Web应用需求。无论是初入行业的开发者还是经验丰富的老手,掌握IIS Rewrite组件的使用都能为工作带来极大的便利。
URL重写IIS配置详细步骤
URL重写IIS配置详细步骤帮助你快速配置IIS
Windows IIS安装URL重写完整教程.rar
Windows IIS安装URL重写完整教程 包含 组件,安装配置(解决vue部署iis问题),组件安装失败解决方案


