将www添加到子域

客户正在寻找所有我的子域名前缀www。

例如

www.subdomain.domain.com

我可以通过DNS做到这一点,但问题是子域是用户生成的,每当用户注册时,设置一个新的CNAME将是一件痛苦的事情。

这是可能做到.htaccess文件?

干杯

在您的DNS中设置一个全面的答案:

*.domain.com. IN A ip.address.of.server 

然后在.htaccess [或类似的]:

 RewriteEngine on RewriteCond %{http_host} . RewriteCond %{http_host} !^www.domain.com [NC] RewriteCond %{http_host} ^([^.]+)\.domain.com [NC] RewriteRule ^(.*) http://www.domain.com/%1/ [R=301,L,QSA]