如何从 302 临时重定向代码更改为 301 永久重定向代码?

Posted

技术标签:

【中文标题】如何从 302 临时重定向代码更改为 301 永久重定向代码?【英文标题】:How do I change from a 302 temporary to a 301 permanent redirect code? 【发布时间】:2012-12-02 09:53:09 【问题描述】:

我目前在我的一个网站上有一个 302 临时代码。虽然我可以识别此代码,但我找不到它。在哪里可以找到它以及如何将其从 302 临时重定向代码更改为 301 永久重定向代码?

【问题讨论】:

你是如何设置重定向的? @Blender 通过 OVH 经理,我的互联网服务提供商,但他们不允许更改特定的重定向(只有一个选项) 【参考方案1】:

如果您的站点位于 apache 服务器上,原则上您可以使用 .htaccess 文件设置重定向。下面的指南以及来自 Webado 的有用编码页面:

http://www.htaccess-guide.com/index.php?a=1

http://groups.google.com/group/only-validation/web/fix-canonical-issues-www-vs-non-www-and-more-on-apache-server

【讨论】:

以上是关于如何从 302 临时重定向代码更改为 301 永久重定向代码?的主要内容,如果未能解决你的问题,请参考以下文章

301重定向与302跳转有什么区别?

http状态码301302

如何在 ASP.Net MVC 中执行 301 永久重定向路由

302重定向

如何使用 301 重定向而不是 302 将 HTTP 站点重定向到 HTTPS 站点

如何在nginx创建临时重定向和永久重定向