今天当我正在开始,准备写前端的代码时,客服反映有个问题: 短网址访问不了了。
问我:“什么时候能用”,于是,我回忆起来,上一次,我就去提交了一下网址
让这些短网址提供商审核,我去翻找了一些邮件,结果还是没有审核通过的邮件。
试了好几个短网址提供商,发觉还是不行,都需要审核。
于是,只能自己开发了。
我找了一些关于短网址的方案:
1)自己写短网址的实现:有点麻烦,代码过多,还可能影响一点点效率。
因此没用这个方案
2)通过在Application_BeginRequest在发生请求时,对路径进行处理
进行RewritePath,或Redirect
发觉,也要自己写过多的代码(有点偷懒,呵,)
3)通过Url Rewriting with ASP.NET的DLL实现
参考文档
https://weblogs.asp.net/scottgu/tip-trick-url-rewriting-with-asp-net
对于最后一个方案,好处就是支持正则表达式,我只需要配置一下。
同时修改一下,我原有的代码即可。