我有一个Umbraco网站,我正在使用URLrewritning.net
我有两个不同的问题:
我在网站上有多个域名,用户将输入foo.com并需要访问foo.com/Home/Branding?brand=123并转到baz.com并访问foo.com/主页/品牌?品牌= 456 - 域名需要更改。如何设置多个域,最终转发到主域?
一旦我超越了这一点,唯一域就有多个相同的快捷方式: 用户将输入www.foo.com/shortcut并需要访问:foo.com/brands/foo/abc.aspx,用户将输入www.baz.com/shortcut并转到此处:foo.com/brands /foo/cdf.aspx - 因此它将用户带到主域
答案 0 :(得分:0)
Umbraco使用URLRewriting.net的标准功能来执行重写。因此,要执行您的操作,您可以这样做:
1:
1和2:
<add name="redirect" virtualUrl="^http\://www.domain1.com/page.aspx" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="http://www.domain2.com/page2.aspx" redirect="Domain" redirectMode="Permanent" ignoreCase="true" /></li>