Http 移动站点时需要多少301重定向?
因此,我向提交了一个答案,但我开始思考它的复杂性,特别是Rody van Sambeek关于查找所有站点URL并为每个URL提交重定向的回答。我从来没有真正需要过301,所以我只在学术上知道它。我似乎无法通过无数的谷歌搜索找到任何东西。所以,我希望对重定向稍有了解的人能回答这个问题: 当您的基本域移动时,实际需要多少301重定向?你是否只需要一个基本域,因为它是基本域,所以你所有的链接都需要它?或者,事实上,你需要为每一页提交301吗 下面是一个非常基本的例子: 原始设置: www.mydomain.com www.mydomain.com/About 新设置: www.newdomain.com www.newdomain.com/About 那么,我是否要提交2 301的: www.mydomain.com->www.newdomain.com www.mydomain.com/About->www.newdomain.com/About 或 我是否只需要一个301: www.mydomain.com->www.newdomain.com 若你们移动了整个站点,只需要设置一个重定向,但这个重定向将捕获旧域上的任何路径,并将其重定向到新域上相应的URL。例如,对于Apache,它将是:Http 移动站点时需要多少301重定向?,http,redirect,http-status-code-301,http-status-codes,http-redirect,Http,Redirect,Http Status Code 301,Http Status Codes,Http Redirect,因此,我向提交了一个答案,但我开始思考它的复杂性,特别是Rody van Sambeek关于查找所有站点URL并为每个URL提交重定向的回答。我从来没有真正需要过301,所以我只在学术上知道它。我似乎无法通过无数的谷歌搜索找到任何东西。所以,我希望对重定向稍有了解的人能回答这个问题: 当您的基本域移动时,实际需要多少301重定向?你是否只需要一个基本域,因为它是基本域,所以你所有的链接都需要它?或者,事实上,你需要为每一页提交301吗 下面是一个非常基本的例子: 原始设置: www.mydoma
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.olddomain\.com
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=permanent,L]
这会将www.olddomain.com/anything/at.all重定向到www.newdomain.com/anything/at。all是www.mydomain.com/About->www.mydomain.com/About只是一个打字错误,或者您真的没有移动About页面?@vartec是的,复制/粘贴。我修好了。