从网站URl中删除虚拟目录名称

时间:2018-12-23 17:50:29

标签: asp.net asp.net-mvc

我在godaddy共享服务器上托管了一个asp.net mvc网站。我想编写一个URL重写规则,该规则将删除虚拟目录名称。

以下是我的网站网址。所有网址均有效。但我想将其中具有虚拟目录名称(breederyellowpages)的所有URL重定向到根目录。

http://www.breederyellowpages.com

http://www.breederyellowpages.com/breederyellowpages

http://www.breederyellowpages.com/breederyellowpages/blog/other/introducing-suggest-a-feature-in-account-management

我试图研究和实现几种方法。但它要么不起作用,要么我做错了。

https://weblogs.asp.net/jhallal/remove-hosting-folder-name-from-mvc-url

1 个答案:

答案 0 :(得分:0)

尝试一下:

<rule name="RemoveVirtualDirectory">
                <match url="breederyellowpages/(.*)" />
                <action type="Rewrite" url="/" />
                <conditions>
                    <add input="{HTTP_HOST}" pattern="^www.breederyellowpages.com$" />
                </conditions>
</rule>