web.config屏蔽所有html页面中的url和所有链接。

问题描述 投票:0回答:1

我有一个域名,上面有WordPress博客。例子.comfolderblog

我希望它能在以下网址下访问example.compartnerdata ......我在web.config文件中写了一条规则,如下所示

<rule name="maskingrule" stopProcessing="true">
        <match url="^partnerdata/?(.*)" />
        <action type="Rewrite" url="https://www.example.com/folder/blog/" />
 </rule>

但问题是,页面上所有的链接仍然指向了 https:/www.example.comfolderblog 即使浏览器显示example.compartnerdata。比如浏览器加载example.compartnerdatapage1,但page1上的hrefs仍然指向了 https:/www.example.comfolderblogpage1.

我希望所有的链接都能自动映射到Folderblog,但是所有的链接都应该指向partnerdata而不是fodlerblog。

c# asp.net .net url-rewriting web-config
1个回答
0
投票

重写规则不会改变html上的url.Rewrite会让用户在浏览器上输入url "example.comfolderdata "时,看到www.example.comfolderblog.You上的内容,需要把页面上的url改成想要的。

© www.soinside.com 2019 - 2024. All rights reserved.