1

基本上我的问题就是这样:将 www.subdomain.example.com 重定向到 subdomain.example.com

我们给所有用户一个myusername.ourdomain.com链接,问题是当有人试图访问www.myusername.ourdomain.com我们的通配符 ssl 时被破坏,服务器通常会抛出错误。

所以我提供的链接中的答案显示了如何重定向单个www.apachedefined.mydomain.com我想知道如何使用相同的逻辑来做www.thiscanbeanything.mydomain.com

任何帮助是极大的赞赏。

4

1 回答 1

5

www.*.mydomain.com尝试将这些规则添加到虚拟主机文档根目录中的 htaccess 文件的最顶部:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.mydomain\.com$ [NC]
RewriteRule ^(.*)$ https://%1.mydomain.com/$1 [L,R=301]
于 2012-11-27T18:21:14.730 回答