我在通过 访问我的一个子域名时遇到了问题https
。
考虑以下领域:
- 我的域名
- 任务.mydomain.com
- stuff.mydomain.com
每当我尝试转到 时https://stuff.mydomain.com
,都会显示主目录中的文件(数据库等),mydomain.com
而不是stuff.mydomain.com
。希望这说得通。
我的主要域名正在使用 PHP 框架,其Web 根目录中的Yii 1.1.15
内容如下:.htaccess
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
# otherwise forward it to index.php
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
有任何想法吗?
编辑
我最初是在 SO 上联系的,但有人建议我在这里尝试。
答案1
您能否再检查一遍以确保为每个子域设置了 SSL 证书。
可能是您没有为无法正常工作的子域名设置一个。
根据您的评论,听起来情况似乎并非如此,但这是一般原因,因此值得仔细检查。