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