Redirect html中的301重定向链

Redirect html中的301重定向链,redirect,http-redirect,Redirect,Http Redirect,我已经在互联网上和你的论坛上搜索过了,但就是找不到编写链接重定向的代码。 我明白,这是不好的做法,重定向超过3次,但我需要重定向两个网页在我的网站都已经重定向过一次 我的网站是HTML格式的,我在.htaccess文件上做了前面的重定向 我想第二次重定向,但找不到如何编写此内容,是否为: RedirectPermanent /old-page.html http://www.website/folder/new-page.html http://www.website/folder/new-pa

我已经在互联网上和你的论坛上搜索过了,但就是找不到编写链接重定向的代码。 我明白,这是不好的做法,重定向超过3次,但我需要重定向两个网页在我的网站都已经重定向过一次

我的网站是HTML格式的,我在.htaccess文件上做了前面的重定向

我想第二次重定向,但找不到如何编写此内容,是否为:

RedirectPermanent /old-page.html http://www.website/folder/new-page.html http://www.website/folder/new-page-two.html

RedirectPermanent /old-page.html http://www.website/folder/new-page.html /folder/new-page-two.html
还是直接从原始重定向页面重定向? 第一次重定向大约在三年前完成

我还需要告诉谷歌,我的一些网页已经不存在了。我可以在同一个.htaccess页面上添加410编码吗?或者我需要一个单独的编码,或者我只是删除它们,然后通过我的Sitemap.xml告诉谷歌

我非常感谢你对这些令人困惑的问题的帮助。 谢谢

我理解,重定向超过3次不是好的做法 但我需要重定向两个网页在我的网站都有 以前已被重定向过一次

正如你所描述的,这不是一个“坏习惯”问题。如果一个用户访问
/old page.html
他们将如何从该页面转到两个URL?互联网上有没有你见过的网站

我假设您想要两个不同的重定向。你可以这样做:

RedirectPermanent /old-page.html http://www.website/folder/new-page.html
然后在
www.website
上执行以下操作:

RedirectPermanent /folder/new-page.html /folder/new-page-two.html
我还需要告诉谷歌,我的一些网页不存在 再也没有了

所以如果你有一个不存在的页面,它应该返回404&谷歌会知道的。那么问题是什么呢?除非你想强制请求404。然后,在每个请求中,对类似
bad page.html
到404这样的页面执行以下操作:

RewriteEngine on 
RewriteRule ^/?bad-page\.html$ - [R=404]
但似乎你有一些非常简单的问题,你把它们复杂化了