在创建短网址服务时,是302临时重定向的最佳方式吗?

时间:2011-06-02 23:47:56

标签: c# asp.net-mvc-3 iis-7 redirect short-url

为同一域上的网址创建短网址服务时,我们是否应该使用302重定向?

完整网址结构:example.com/gig/{id}/gig-full-name-slug
短网址结构:example.com/g/{base64id}

如果有任何快捷方式,我们正在使用asp.net mvc3。

2 个答案:

答案 0 :(得分:7)

您最好的选择是返回301,以便搜索引擎将其作为正确的重定向进行检索,并且不要尝试索引您的短网址。这是其他人所做的(即bit.ly)

答案 1 :(得分:3)

由于它不是临时重定向(因为内容永远不会返回该网址),因此HTTP 303 See Other重定向会更合适。