域无法使用WWW前缀

问题描述 投票:-1回答:3

我加入.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 

但不使用www版本

.htaccess cpanel
3个回答
0
投票

试试这个,

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

它会永久地将https://example.com重定向到https://www.example.com


0
投票
60/6708# host www.qeo.ca
Host www.qeo.ca not found: 3(NXDOMAIN)

我认为.htaccess文件没有问题,而是您的DNS配置问题。因此,请更新您的DNS记录,以便域指向您的cPanel服务器的IP地址。

如果您的计算机无法解析主机www.qeo.ca或qeo.ca,则很明显您将无法在浏览器中访问它。您的qeo.ca有这些名称服务器:

Name servers:
    dns1.registrar-servers.com
    dns2.registrar-servers.com

因此,请转到您的注册商,编辑您的DNS区域并更新记录。请记住,在DNS更新后,您可能需要几个小时才能真正访问您的网站。


0
投票

试试这个

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

上面的代码对我有用,希望它有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.