所以我有一个主域站点,名为:site。com和我最近购买了通配符SSL,试图对主域及其所有子域进行加密,并强制所有文件使用https。注册服务后,证书将覆盖所有域,如:*。地点但我的所有子域都有自己的名称,如site2。网站3。网站。com等。如果我使用site2,我可以获得https。地点com,但我需要它是site2。使用https的com。我已经安装了HTTPS插件,如果我把site2。地点com作为证书根,它可以工作,但URL是site2。地点com。有没有办法强制https通过site2。com?我的主域和子域的htaccess文件为:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
SetEnvIfNoCase User-Agent "^libwww-perl*" block_bad_bots
Deny from env=block_bad_bots
EXTRA NOTE: 我无法访问vhost文件,因此无法创建虚拟主机