我在IIS 6中有一个ASP.NET网页。
有很多url已经通过谷歌和链接设置在网页目录中看起来像这样
www.mypage.com/directory1/page.aspx
现在我改变了这个url看起来像这样:
www.mypage.com/page.aspx
我想要path中的目录的urlsredirect到没有目录的URL,以便设置和索引的链接可以保持原样。
我怎样才能实现这一点与IIS 6。
你使用301永久redirect。
IIRF是一个ISAPI筛选器,可挂接到IIS,并允许您使用正则expression式执行301redirect。
IIRF.Ini文件以适应您的情况可能如下所示:
RedirectRule /directory1/(.*) /$1 [R=301,NC]
这具有从URL中删除/ directory1 /的效果。