2

我正在开发一个网站,我想在我的一个社交网络控制器上实现永久重定向,例如有人进入 domain.com/facebook,Facebook 控制器 Index 方法将 Response.StatusCde = 301 和 RedirectLocation 设置为用户 Facebook 页面;所以访客ID发送到Facebook。

经过一番讨论,有些人认为这样做不安全,并且想知道是否有 MVC 方法调用来执行此操作 - 而不是使用 Response 对象。

以这种方式使用 Response 对象是否安全/实用?

我问过谷歌,但它似乎没有返回任何特定于我的问题的信息:\

4

1 回答 1

3

您可以使用RedirectPermanent进行安全重定向(以防止 SEO 轰炸等),方法如下:

return RedirectPermanent("url-here");

通过返回 Google 将确认的 301 状态代码,这将正确执行您正在寻找的操作。

于 2012-05-22T15:52:30.130 回答