我在 Godaddy 有 2 个带有共享 Linux 托管的站点,一个是根目录,另一个位于根目录的子目录中。让我们称它们为站点 A 和站点 B,站点 B 位于站点 A 的子目录中。一切正常。
我刚刚为 Site-A 安装了一个 SSL 证书,它可以工作。我想对站点 A 上的所有流量使用 https,并在我的根级别 .htaccess 文件中实现了以下内容:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
这在站点 A 上效果很好。但是,它会导致站点 B 收到无效的证书错误/警告。所以,我在我的 .htaccess 中禁用了它,目前没有重定向任何东西。
我的问题是 - 我如何创建 rewriteCond 以便仅选择站点 A?与此相关,测试此类项目的最佳实践是什么,因为我的测试环境中没有证书。
提前致谢