如果用户已缓存站点,如何将用户从旧域重定向到新域

Posted

技术标签:

【中文标题】如果用户已缓存站点,如何将用户从旧域重定向到新域【英文标题】:How to redirect users from old domain to new domain, if they have cached the site 【发布时间】:2021-03-16 11:02:30 【问题描述】:

我的旧域名不再有效,我更改了产品名称。 我想将所有旧用户重定向到我的新域。 我告诉我的域提供者 301 将它们发送到我的新域。

我的问题是,当我尝试重定向它们时,它们会卡在旧域中,页面为空。 对于新用户来说这不是问题,但是对于曾经缓存过网站的老用户来说,他们会卡在一个半空的缓存页面。

【问题讨论】:

【参考方案1】:

域名提供商是 Loopia。

我尝试在 Loopia 禁用 301,并使用 nginx 重定向,并在我的网站上暴力重定向到新域,但没有成功。

我打电话给他们,他们可以重定向到他们的 php Apache 服务器,然后从那里重定向到我的新域,从而解决了我的问题。

【讨论】:

以上是关于如果用户已缓存站点,如何将用户从旧域重定向到新域的主要内容,如果未能解决你的问题,请参考以下文章

301 使用 .htaccess 从旧域重定向到新域

apache_conf 从旧域重定向到新域

htaccess 将旧域重定向到新域

在 .htaccess 中使用 HTTPS 将旧域重定向到新域

HTACCESS-将旧域重定向到新域

301 重定向没有子目录/查询字符串