证书安装:
1、进入管理页面,点击“证书下载”。下载证书压缩包后解压,找到“解压的文件夹/IIS/”目录下的.pfx文件。
2、进入IIS控制台,选择想要安装有ssl证书的站点,右键选择“属性”->目录安全性”->“服务器证书”->“从.pfx文件导入证书”
郑州新数据高防服务器
3、选择您的服务器证书文件,并输入文件保护密码。默认是123456(以IIS/目录下的password.txt为准)
郑州新数据高防服务器
4、建议选中“标志此密钥为可导出”以免有些服务器无法完成证书导入。
配置默认的HTTPS访问端口443,重启IIS并使用https方式访问测试站点证书安装。
其他提示:
·如果重启IIS后,https://您的域名 无法访问的话,请检查防火墙服务器443端口是否已经加入白名;
HTTPS跳转:一、IIS6 配置301跳转到https方法
a西部助手配置跳转
配置一个Rewrite,编辑该Rewrite的规则文件httpd.conf 添加以下规则
RewriteEngine On
RewriteCond %{HTTP:From-Https} !^on$ [NC]
#RewriteCond %{HTTPS} !^on$ [NC] # 非亚数机房用这一行替换上一行规则
RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L] # www.abc.com对应修改为您自已的域名
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.abc.com$1 [R=301,L] # www.abc.com对应修改为您自已的域名
如何创建httpd.conf:
1、打开网站管理助手点击创建站点进行创建,如果已经创建,双击站点进行编辑。
伪静态组建这栏选择对应的系统,如果没有您的程序系统,请选择自定义。
郑州新数据高防服务器
网站管理助手4.0版本的设置位置,如果没有您程序对应的规则,选择diy
郑州新数据高防服务器
2、开启以后,用记事本打开编辑修改网站目录others里面的httpd.conf,这里以站点名为test举例,文件路径就是D:\wwwroot\test\others,注意httpd.conf里面顶部两行不能替换,规则替换为自己的即可。
郑州新数据高防服务器
将图中对应的伪静态规则替换成上面的就可以了
b Iis上设置
一、确认已经配置好SSL证书
郑州新数据高防服务器
二、将主机头值修改一下,随便输入即可。这里以主机头为”ssl”为例
郑州新数据高防服务器
三、新建一个站点,名称可自由设置,主机头填写为您的域名
郑州新数据高防服务器
四、请将路径选择为您的网站目录,设置访问权限为只读即可
郑州新数据高防服务器
五、创建好后站点后,选择该站点,点击鼠标右键--“属性”--“主目录”,按照下图设置,选中“重定向到URL”,重定向的地址是“https://域名$S$Q”并勾选“上面输入的准确URL”和“资源的重定向”两个选项即可
郑州新数据高防服务器
二、IIS6 HTTP自动跳转到HTTPS
第二步: 打开自己网站根目录, 例如 d:webroot, 在根目录新建一个名为 https.htm 的文件,内容如下:
<html>
<head><title>Redirecting...</title></head>
<script language="JavaScript">
function redirectHttpToHttps()
{
var httpURL= window.location.hostname window.location.pathname window.location.search;
var httpsURL= "https://" httpURL;
window.location=httpsURL;
}
redirectHttpToHttps();
</script>
<body>
</body>
</html>
第三步: IIS6中, 站点属性 -》 自定义错误 -》选择 403.4 -》修改文件路径为 d:webroothttps.htm
,