Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 如何将www添加到我的域和子域url_.htaccess_Dns_Subdomain - Fatal编程技术网

.htaccess 如何将www添加到我的域和子域url

.htaccess 如何将www添加到我的域和子域url,.htaccess,dns,subdomain,.htaccess,Dns,Subdomain,我想将www添加到我的所有子域URL中 例如,我想转换urlhttps://sub.mydomain.com至https://www.sub.mydomain.com。htaccess是否可以实现这一点 当前,我在子域之前添加www时出错 Error: Requested page cannot be loaded. Details: locale/www/labels.php not found. 如果您的服务器上有Rewrite_Engine(mod_Rewrite),您可以使用以下方式

我想将www添加到我的所有子域URL中

例如,我想转换url
https://sub.mydomain.com
https://www.sub.mydomain.com
。htaccess是否可以实现这一点

当前,我在子域之前添加www时出错

Error: Requested page cannot be loaded. 
Details: locale/www/labels.php not found.

如果您的服务器上有Rewrite_Engine(mod_Rewrite),您可以使用以下方式将所有访问者从不带“www”的URL重定向到带“www.”的URL(您可以在.htaccess中添加这些行):


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

我假设它应该是
locale/sub/labels.php
?我已经修改了英文。请发布您更改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]