您好 我们有一个CMS应用程序,可以让人们在我们的域下创建网站。 该系统是几年前构建的,它使用了一种方法,使用url传输网站ID,文件夹代码等参数。这种方法为网站中的每个项目创建了一个巨大的网址
例如:
我的域名是www.domain.com
我域名上的用户网站是www.domain.com/user
每当用户进入他的网站时,他就会得到这样的链接
www.domain.com/page.aspx?code=blablasdsdsdsdsds&folder=blablablablablabla等。
我们正在尝试减少网址中的字符串大小。 我们有什么选择?我们可以向用户显示一个像虚拟网址的网址并且仍然使用旧网址工作吗? 我们正在尝试找到一种不会让我们重写整个应用程序的解决方案。
应用程序是用c#构建的,Web服务器是iis 6。 感谢
答案 0 :(得分:2)
您正在搜索网址重写。
对于 IIS7 ,此功能是通过URL Rewrite Module内置的。
对于 IIS6 ,您应阅读此MSDN文章,了解有关如何操作的详细信息:
或者您可以使用众多第三方工具中的一个来执行此操作: