带有http&的301旧网站https到新网站

时间:2016-10-22 23:00:44

标签: regex apache .htaccess redirect http-status-code-301

我试图将网站重定向到新域名。旧网站没有正确配置,它的URL是http和https。因此,一半网址为https://example.com,另一半为http://example.com

在我写完所有301重定向之前,我没有意识到该网站有任何https网址。

所以,现在我有大约300行Redirect 301,我这样编写:

# Redirect the posts
Redirect 301 /2016/5/page1/ https://NewUrl.com/page1/

当网址为http时,它们有效,但有时我的网址是https。当网址为https时,重定向301不起作用。

我希望有一些方法可以解决这个问题,而无需重写300行。

我已经尝试澄清这一点,但如果仍然不清楚这是另一种尝试:OLD网站有两个http和https URLS。新网站只有https。我写了很多Redirect 301命令将OLD网站发送到新网站,但没有意识到OLD网站有两个http和https链接。如何确保旧网站的301网址将http和https网址指向仅使用https的新网站。

对于已经提出此问题的用户,建议的重复问题与来自前博客的301和https无关。此博客的前网址为http和https索引,并带有反向链接。我需要将https和https转发到仅使用https

的新网址

0 个答案:

没有答案