最近我安装了SSL。它可以正常工作,但是我的网站没有重定向到HTTPS。我的服务器不支持HTACCESS文件。还有其他方法可以做到吗?
预先感谢。
一次尝试此技巧。我不确定它正确的方式。尝试一下,让我知道。
<?php
if ( $_SERVER['HTTPS'] == "" )
{
header("HTTP/1.1 301 Moved Permanently");
header('Location: https://yoursite.com.php');
}
?>
现在您可以执行指定虚拟主机的httpd.conf文件或文件,然后将这些行添加到将http添加到https:
<virtualhost *:80="">
ServerName mysite.com
ServerAlias www.mysite.com
Redirect / https://<your site name>/
DocumentRoot /var/www/public_html
</virtualhost>
您可以在条件
中使用$_SERVER[REQUEST_SCHEME]!='https'