iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(1)

证书安装:

1、进入管理页面,点击“证书下载”。下载证书压缩包后解压,找到“解压的文件夹/IIS/”目录下的.pfx文件。

2、进入IIS控制台,选择想要安装有ssl证书的站点,右键选择“属性”->目录安全性”->“服务器证书”->“从.pfx文件导入证书”

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(2)

郑州新数据高防服务器

3、选择您的服务器证书文件,并输入文件保护密码。默认是123456(以IIS/目录下的password.txt为准)

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(3)

郑州新数据高防服务器

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、打开网站管理助手点击创建站点进行创建,如果已经创建,双击站点进行编辑。

伪静态组建这栏选择对应的系统,如果没有您的程序系统,请选择自定义。

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(4)

郑州新数据高防服务器

网站管理助手4.0版本的设置位置,如果没有您程序对应的规则,选择diy

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(5)

郑州新数据高防服务器

2、开启以后,用记事本打开编辑修改网站目录others里面的httpd.conf,这里以站点名为test举例,文件路径就是D:\wwwroot\test\others,注意httpd.conf里面顶部两行不能替换,规则替换为自己的即可。

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(6)

郑州新数据高防服务器

将图中对应的伪静态规则替换成上面的就可以了

b Iis上设置

一、确认已经配置好SSL证书

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(7)

郑州新数据高防服务器

二、将主机头值修改一下,随便输入即可。这里以主机头为”ssl”为例

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(8)

郑州新数据高防服务器

三、新建一个站点,名称可自由设置,主机头填写为您的域名

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(9)

郑州新数据高防服务器

四、请将路径选择为您的网站目录,设置访问权限为只读即可

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(10)

郑州新数据高防服务器

五、创建好后站点后,选择该站点,点击鼠标右键--“属性”--“主目录”,按照下图设置,选中“重定向到URL”,重定向的地址是“https://域名$S$Q”并勾选“上面输入的准确URL”和“资源的重定向”两个选项即可

iis证书怎么申请(iis6安装ssl证书以及自动跳转的几种方式的图文教程)(11)

郑州新数据高防服务器

二、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

,