旧网站(IIS6+ASP)进行SSL证书使用https访问

news/2024/5/9 0:29:52/文章来源:https://blog.csdn.net/liuyunfan/article/details/99702885

一、为什么网站要安装SSL证书

HTTPS加密SSL证书,主要是用于网络浏览器和网络服务器之间的数据加密,传输网站数据比较安全,因此也得到了等各大主流搜索引擎的认可,并且现在算是要求每个站都尽量安装SSL 证书。

另外做微信公众平台开发,目前要求接入HTTPS。

这是个趋势。

二、怎么申请SSL?

1、可以申请免费的SSL证书,但需要注意目前很多免费的SSL证书在360浏览器中都被认为不安全的

可以通过以下途径进行免费证书申请

(1)阿里云(Symantec(赛门铁克)免费SSL),在控制台,选择SSL证书根据要求可以申请,等待审核通过。

一个阿云帐户最多签发20张免费证书。

(2)Let's Encrypt

2、土豪可以申请收费的

三、IIS如何安装SSL证书

(1)

• 开始 -〉运行 -〉MMC;

• 启动控制台程序,选择菜单“文件”中的”添加/删除管理单元”-> “添加”,从“可用的独立管理单元”列表中选择“证书”-> 选择“计算机帐户”;

• 在控制台的左侧显示证书树形列表,选择“个人”->“证书”,右键单击,选择“所有任务”-〉”导入”, 根据”证书导入向导”的提示,导入PFX文件(选择 “根据证书内容自动选择存储区”)。

• 安装过程当中需要输入密码为您当时设置的密码。导入成功后,可以看到证书信息。

( 2 ) IIS下分配服务器证书。

目录安全性--服务器证书找到证书安装

四、IIS下如何进行强制HTTPS加载

1、IIS下新建一个403-4.htm文件进行IIS错误指定

(403.4错误是由于要求SSL而造成的,您必须在要查看的网页的地址中使用"https"。)

或修改C:\WINDOWS\Help\iisHelp\common\403-4.htm 为以下代码

 

<HTML><HEAD><TITLE>https查看</TITLE>

<META HTTP-EQUIV="Content-Type" Content="text/html; charset=GB2312">

</HEAD><BODY>

<script type="text/javascript">

var url = window.location.href;

                if (url.indexOf("https") < 0) {

                    url = url.replace("http:", "https:");

                    window.location.replace(url);

                }

</script>

</BODY></HTML>

2、在IIS6中,站点属性-》目录安全性-》编辑中把“要求安全通道(SSL)”勾选上即可

3、让ASP页面以https开始

<% 
Response.Buffer = True 
If (Request.ServerVariables("HTTPS") = "off") Then 
Dim xredir__, xqstr__ 
 
xredir__ = "https://" & Request.ServerVariables("SERVER_NAME") & _ 
Request.ServerVariables("SCRIPT_NAME") 
xqstr__ = Request.ServerVariables("QUERY_STRING") 
 
if xqstr__ <> "" Then xredir__ = xredir__ & "?" & xqstr__ 
 
Response.redirect xredir__ 
End if 
%> 

 


相反的,以Http开始 
<% 
Response.Buffer = True 
If (Request.ServerVariables("HTTPS") = "on") Then 
Dim xredir__, xqstr__ 
 
xredir__ = "http://" & Request.ServerVariables("SERVER_NAME") & _ 
Request.ServerVariables("SCRIPT_NAME") 
xqstr__ = Request.ServerVariables("QUERY_STRING") 
 
if xqstr__ <> "" Then xredir__ = xredir__ & "?" & xqstr__ 
 
Response.redirect xredir__ 
End if 
%> 

五、IIS下完成 http的url 301到https的url上

1、完成网站的HTTPS部署后,未来会发现很严峻的问题:百度不收录了
2、百度进行站点的HTTPS认证
要求必须保证全站所有链接都支持HTTPS访问
https替换后要开启重定向(如果未操作会审核失败)
3、重定向方法,可以代码也可以IIS操作
A:将原网站中的主机头修改为qitadengdeng
B:新建一个网站,开启重定向到https://www.eee.com$S$Q  其中$S$Q务必添加,客户端将定向到,把1,3选择打钩
 

六、调整ECCMS下https启用后后台登录报错

修改inc下文件CheckPost

Public Function CheckPost()
        On Error Resume Next
        Dim server_v1, server_v2
        CheckPost = False
        server_v1 = Replace(LCase(Trim(Request.ServerVariables("HTTP_REFERER"))), "https://", "http://")        
        server_v2 = CStr(Request.ServerVariables("SERVER_NAME"))
        If Mid(server_v1, 8, Len(server_v2)) = server_v2 Then
            CheckPost = True
        End If
    End Function

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_865978.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端SEO优化

文章来源&#xff1a; http://www.itwendao.com/article/detail/51986.html?refmyread 首先了解什么是SEO&#xff1f; SEO&#xff08;Search Engine Optimization&#xff09;搜索引擎优化&#xff1b; SEO是指在了解搜索引擎自然排名机制的基础上&#xff0c;对网站进行内部…

网站推广策略-网站推广120种实用方法_打杂的_新浪博客

介绍实用有效的企业网站推广方法&#xff0c;网站推广计划&#xff0c;网站推广方案和网站推广案例等。《网站推广策略》用网络营销的系统性思想研究网站推广&#xff0c;将网站推广作为企业网络营销策略的组成部分。 网站推广120种实用方法系列连载 关联网站推广策略&#xff…

JSON.parseObject的用法

fastJson对于json格式字符串的解析主要用到了一下三个类&#xff1a; JSON&#xff1a;fastJson的解析器&#xff0c;用于JSON格式字符串与JSON对象及javaBean之间的转换。 JSONObject&#xff1a;fastJson提供的json对象。 JSONArray&#xff1a;fastJson提供json数组对象。…

springcloud网站架构图

闲来无事&#xff0c;发个现在公司已经落地的网站架构图&#xff0c;图上所有组件已经上线稳定运行。

为程序员准备的7个国外社交网站

Forrst Forrest是为开发人员和设计师提供的一个新兴的地方&#xff0c;在这里可以分享代码和截图以及链接&#xff0c;启发你的灵感。如果你曾想为你的一块代码获得一些专业实诚 的建议&#xff1b;如果你在几个logo中没法做出决定的时候&#xff0c;Forrst正好适合你。此社区正…

游戏开发令人拍案叫绝的小网站收藏

1.在线Unix时间戳在线转换工具 【★★★★★】 http://tools.sharejs.com/unixtime.html 2.在线正则表达式测试工具 【★★★★☆】 http://tools.sharejs.com/regex-test.html 3.在线shell教程&#xff0c; 附带在线测试工具 【★★★★★】 http://www.runoob.com/linux/…

如何搭建个人网站

首先&#xff0c;申明下本文所指的新人是指会上网站看网页&#xff0c;会自己聊QQ&#xff0c;会在新浪、网易等平台上写博客的人。当然你要说这个只要会上网的人都会了&#xff0c;是的&#xff0c;我所指的新人就是会上网的人。所以本文的技术含量不会很高&#xff0c;高手可…

nginx部署网站首页请求成功但刷新报404错误

由于我是单页面部署网站发现这个问题后搜索相关文档&#xff0c;亲测有效 第一步 配置文件 location / {root /mydata/transfer/html/helper/dist;index index.html index.htm;try_files $uri $uri/ /index.html;}nginx.config配置文件中相应位置添加 try_files $uri $u…

[HTML CSS JavaScript JQuery Bootstrap 开发] 由浅到深,搭建网站首页,实现轮播图

由浅到深&#xff0c;多种方式搭建网站首页&#xff0c;实现轮播图 写在前面1. 网站首页2. 通过 HTML 搭建网站3. 通过 DIVCSS 来优化网站首页4. JavaScript 实现图片轮播图5. Bootstrap 框架完成响应式网站首页及轮播图 结束语 写在前面 本篇主要是能使前端知识有较好的应用和…

OpenCart开源电子商务系统使用教程之网站后台(1)

1. 认识OpenCart网站后台界面 相关教程链接&#xff1a; http://www.opencartchina.com/bbs/topic885.html http://www.opencartchina.com/bbs/topic886.html http://www.opencartchina.com/bbs/topic897.html http://www.opencartchina.com/bbs/topic898.html 经过上述几个教程…

OPENCART高级搜索引擎优化(SEO PACK PRO)

OPENCART高级搜索引擎优化(SEO PACK PRO) 是时候将您的网站进行高级搜索引擎优化了&#xff01; Opencart高级搜索引擎优化( SEO PACK PRO)扩充功能包含所所有有关 Opencart SEO 搜索引擎的相关扩充功能&#xff1a; 1. Keywords Generator for all products 2. Meta Descripti…

知名互联网公司网站架构图

引言 近段时间以来&#xff0c;通过接触有关海量数据处理和搜索引擎的诸多技术&#xff0c;常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外&#xff0c;更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图&…

JAVA 采用htmlunit和Jsoup爬取网站详情,处理请求重定向得到重定向网站。以及使用代理进行网站访问

普通请求 采用Jsoup 说明: 这是访问一般网站&#xff0c;拿到网页源码。有的网站可能有其他更多参数需要&#xff0c;比如cookie等等&#xff0c;就在.get()前继续添加.header("cookie","xxx")方法 或者采用cookie计算工具方法 Document doc null;try {do…

网站统计中的数据收集原理及实现

网站数据统计分析工具是网站站长和运营人员经常使用的一种工具&#xff0c;比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascript的。本文将简要分析这种数据收集的原理&#xf…

用户调研方法之网站分析应用实例

前言 网站分析是用户调研的一种重要方式&#xff0c;该方法通过记录用户使用产品的各种操作行为&#xff0c;比如点击了什么、使用了什么功能、从哪里来到哪里去、页面停留时间等等&#xff0c;协助发现UI、产品功能上的问题&#xff0c;为用户体验的优化提供参考依据。在此结合…

使用JWebUnit应注意的2个问题,并不是所有的网站都适合用JWebUnit的!

如果你看了 jWebUnit 框架让测试 Web 应用程序变得轻而易举 这片文章&#xff0c;那末你最好把下面这篇也读了。至少我觉得 那个所谓很好的网文&#xff0c;有很多关键的问题没有提到&#xff0c;如果你真想把jwebunit应用到实战中去&#xff0c;那末下面的问题你大多会遇到。 …

适合中大型网站的广告统计系统OpenADS(phpadsnew)实战手册+中文帮助文档

这些天研究广告统计系统&#xff0c;仔细看了一些google和一些其他网站的广告统计方式&#xff01; 目前市面上基本上有两种开源的广告统计程序&#xff1a; 1、google Adsense&#xff08;asp&#xff09; 2、OpenADS&#xff08;php&#xff09;又叫 phpadsnew 这两个我都看了…

《网站分析实战--如何以数据驱动决策,提升网站价值》学习笔记

网站分析实战--如何以数据驱动决策&#xff0c;提升网站价值 一、网站分析的目的及流程1.1 网站分析的目标1.2 如何进行网站分析1.2.1 流量分析1.2.2 内容分析1.2.3 转化分析&#xff08;漏斗分析&#xff09;1.2.4 投资回报 1.3 网站分析基本流程1.3.1 定义1.3.2 测量1.3.3 分…

wamp安装与自定义网站根目录

wamp安装与自定义网站根目录 安装 百度搜索wamp下载。 双击直接安装下一步&#xff0c;安装目录可以根据自己的需要放在不同的目录下。 安装过程中会提示默认浏览器(默认IE)和默认打开文件(默认txt)的方式&#xff0c;可根据自己的需要修改。 在浏览器地址栏输入&#xff1…

学习笔记(自己知道的一些入门者java学习的网站,和学习方向)

1、慕课网 https://www.imooc.com/course/list?cjava&type3&#xff0c;这个网站有很多免费的视频但作为初学者的我感觉一脸蒙蔽&#xff0c;不懂现在的前沿技术和各种框架&#xff0c;连什么是Spring boot都不知道 里面有一个职业路径&#xff0c;是各种收费的视频和套餐…