http - 将站点重定向到其他站点的推荐方法是什么?

标签 http redirect

据我所知,这可以通过更改 DNS 中的 CNAME 记录来完成。或者这可以使用 HTTP 重定向来完成。我想知道这样做的推荐方法是什么以及每种方法的优缺点。对于像 Google 这样的搜索引擎来说,哪个选项更友好?

最佳答案

通常为 URL 重定向规定的正确方法是将服务器配置为发送 301永久移动或 307临时移动了 HTTP header 代码。

Javascript window.location.href方法可能会被搜索引擎忽略,而 <meta>刷新方法通常被认为是一种不好的做法。

Wikipedia page详细记录每种方法。

关于http - 将站点重定向到其他站点的推荐方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3606804/

相关文章:

http - 由于浏览器设置的 header ,Safari 拒绝重定向的 CORS 请求

c# - 请求了错误的脚本 url

bash - 在 BASH 中使用文件内容作为命令行参数

Apache:使用查询参数从一个 URL 重定向到另一个

ruby-on-rails - 如何使用 Rails 3/Rack 在没有 www 的情况下重定向?

c++ - 如何强制重定向屏幕上的消息?

jquery - 将 angular.service 数据传递给 gaugechart Controller

django - 如何在 Django 中添加 x-xss-protection header ?

api - 在 HTTP 中,PUT 和 POST 发送数据的方式不同吗?

.htaccess - 设置 htaccess 以将 404 错误指向子域 + 文件夹