将 example.com 网站转发至 www.example.com

将 example.com 网站转发至 www.example.com

我想https://example.com指出https://www.example.com

因为搜索https://www.example.com可以毫无问题地加载网站,但搜索https://example.com会导致极长的加载时间,然后它就会崩溃到屏幕,显示“无法加载网站/检查代理和防火墙等。

这是 DNS 设置方式的问题吗?我好几天前也设置了 301 转发,但今天仍然遇到同样的问题。

答案1

DNS 无法转发,只能使用别名(通过别名记录)。如果您想要转发,则位于您的网络服务器上。

因此,要点example.com到你的网络服务器,使用 A 记录(与www.example.com或完全不同的服务器),然后配置 Web 服务器从裸域转发到 www.

正如@Zdenek 提醒我的那样,您不能将 CNAME 放在裸域上。

答案2

是的,这可能是您的 DNS 设置的问题。

习惯做法是将根域设置为Atype记录,将www设置为CNAME指向@或根域的type记录。

如果您已经设置了 301 重定向,如果您想使用 www 作为默认域,请确保它们配置为从example.com到(子域)。www.example.com

同样从服务器端检查您是否使用文件.htaccess将请求重定向到,example.com以便www.example.com在使用 Apache 的情况下为 Nginx 网络服务器进行正确的服务器块配置。

相关内容