1
我有一个Wordpress多站点,我试图以编程方式强制https(比通过.htaccess更好,因为htaccess有许多规则,从缓存插件和多站点本身设置)。在Wordpress multisite上强制使用https
我正在使用的代码是这一个:
if (FORCE_HTTPS && (!isset($_SERVER['HTTPS']) || strtolower($_SERVER['HTTPS']) != 'on'))
{
//echo("Location: " . "https://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]);
header("Location: " . "https://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]);
exit();
}
它的正常工作在主网站,但不是在subdmoains,但奇怪的就是我型https://subsite.domain.com它工作正常,但如果我用这种重定向去我看到一个空白页面。
的证书是否正常工作,并为我赛义德,如果我键入完整ADRESS我看到的一切OK
什么错误或我怎么能强制使用HTTPS?
谢谢
http://wordpress.org/plugins/force-ssl-everywhere/ SSL什么是PHP的日志文件说? – Homer6 2012-03-12 22:23:24
此问题没有条目 – 2012-03-12 22:26:20
是否还有其他PHP错误? – Homer6 2012-03-12 22:27:14