0

在 IIS6 上运行的 asp.net 中处理 URL 缩短器。尽量避免安装 URL 重写软件所以寻找纯 ASP 解决方案。

有没有办法处理这种格式的链接:

shorten.me/AugustSale

我们已经能够处理

shorten.me/page.aspx?AugustSale
shorten.me/?AugustSale

但这些都不是很人性化。

有任何想法吗?

如果该解决方案需要安装 URL 重写器,您能否推荐一个只能为一个站点安装而不为服务器上的其他站点安装的?

编辑:我们正在另一个虚拟站点上运行一个复杂、资源密集的 CMS,并已被警告不要安装 URL 重写器。

4

1 回答 1

0

我们为我们的 IIS6 盒子使用Ionics Isapi Rewrite Filter并且没有任何问题。它还具有可能对您的情况有用的映射功能。

哦...而且它是免费的。呜呜!(好吧,无论如何都是基于捐赠的,所以如果可以的话,请帮助支持他们)。

根据地图文件重写: http ://cheeso.members.winisp.net/Iirf21Help/html/77dd5ab8-9638-45e9-a920-6182fca3f767.htm

编辑 - 在 vdir 级别可配置

IIRF.ini:特定于每个虚拟目录或 IIS 应用程序的 ini 文件。每个特定的 vdir 或 IIS 应用程序都应该有这些文件之一。此处指定的设置包括应重写、重定向或代理的 URL 的设置;是否应该为该 vdir 或应用程序启用 IIRF 引擎;等等。对于 IIRF 的每次安装,您将提供至少一个,并且可能更多的 IIRF.ini 文件。

于 2012-07-09T23:04:35.320 回答