asp.net-core - ASP.NET Core Url 仅重写子站点的域名 www.olddomain.com/subsite
问题描述
我正在尝试将 URL 重定向从https://www.olddomain.com/Subsite配置为https://www.newdomain.com/Subsite
我使用了ASP.NET Core url 仅重写域的解决方案
<rule name="Host replace - Old to new" stopProcessing="true" enabled="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="www\.olddomain\.com" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://wwww.newdomain.com{REQUEST_URI}" redirectType="Permanent" appendQueryString="true" />
</rule>
打开子站点https://www.olddomain.com/Subsite时,我希望将请求重定向到https://www.newdomain.com/Subsite但实际重定向到https://www.olddomain.com/子站点https://www.newdomain.com
解决方案
推荐阅读
- javascript - 在不修改实际 dom 状态的情况下操作 dom 元素
- jquery - jQuery:ColReorder 设置为默认顺序
- javascript - 在节点服务器和前端处理 JSON 响应
- google-sheets - 如何基于一个单元格等于另一个单元格在谷歌表格中应用条件格式
- html - 粘性导航栏:导航栏中的重叠图像应该只有部分粘性
- c - 通过头文件查找库
- postman - 团队消息卡 - httpPOST 不工作
- android - Retforit 无法解码响应
- laravel - 如果在 Laravel 中广播事件,如何测试/断言
- ruby-on-rails - 重置后不会为 Rails 中的用户更新密码