1
发布通配符SSL,但仍然无法将https与子域名一起使用。子域名不能与https
主要领域工作正常使用HTTP和HTTPS,但两者的子域名只适用于HTTP
和https:// {子域} {}域名.COM 产生404错误
htaccess的代码是:
<IfModule mod_rewrite.c>
RewriteEngine on
# Turn on HTTPS
RewriteCond %{HTTPS} on
RewriteRule (.*) https://subdomain.domain.com?/$1 [L,QSA]
RewriteRule ^([a-z0-9_-]+)\.html$ index.php/page/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|asset|robots\.txt)
RewriteRule ^(.*)$ ./index.php?/$1 [L,QSA]
</IfModule>
- 使用鸭疼在Linux。
- 主要域名在PHP的WordPress的。
- 子域是PHP Codeigniter MVC。
在此先感谢!
您是否为子域购买了SSL? –
和你使用子域通配符为你的主域名? –
我认为你需要为main和subdomain生成证书,通配符将不起作用。 (至少让我们加密你必须提及所有的域和子域)。 – kishor10d