如何将www添加到我的域和子域名网址

时间:2015-10-09 09:01:50

标签: .htaccess dns subdomain

我想将www添加到我的所有子域名网址。

例如,我想将网址https://sub.mydomain.com转换为https://www.sub.mydomain.com。这可能与htaccess有关吗?

目前,当我在子域

之前添加www时出现错误
Error: Requested page cannot be loaded. 
Details: locale/www/labels.php not found.

1 个答案:

答案 0 :(得分:1)

如果您的服务器上有Rewrite_Engine(mod_rewrite),您可以按照以下方式使用它来重定向来自URL的所有访问者而不使用“www”。到“www。”的URL (您可以在.htaccess中添加这些行):

RewriteEngine on
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

但首先,您需要修复此错误消息(即支持在带有“www。”的URL上显示正确的页面)。要做到这一点,您需要正确配置您的服务器。但我们对您的服务器配置一无所知,所以无法帮助您。请扩展您的问题。