【发布时间】:2020-09-09 04:55:45
【问题描述】:
我有一个域,上面有 WordPress 博客。 example.com/folder/blog/
我希望它应该可以通过以下网址访问 example.com/partnerdata/ ....我设法通过在 web.config 文件中编写如下规则来做到这一点
<rule name="maskingrule" stopProcessing="true">
<match url="^partnerdata/?(.*)" />
<action type="Rewrite" url="https://www.example.com/folder/blog/" />
</rule>
但问题是页面上的所有链接仍然指向https://www.example.com/folder/blog/,即使浏览器显示example.com/partnerdata/。 E.G 浏览器加载 example.com/partnerdata/page1 但是 page1 上的 href 仍然指向 https://www.example.com/folder/blog/page1。
我希望所有链接都应该自动映射到 /folder/blog 但所有链接都应该指向 /partnerdata 而不是 /fodler/blog
【问题讨论】:
标签: c# asp.net .net url-rewriting web-config