Symantec的ssl证书在安装后没有变成https是为什么?

 我来答
安信SSL证书
2020-09-07 · 百度认证:安徽斯百德信息技术有限公司
安信SSL证书
安信SSL证书专售Symantec、Geotrust、Comodo以及RapidSSL等多家全球权威CA机构的SSL数字证书。支持各种SSL证书申请和安装服务,免手续费,全程专业技术指导。
向TA提问
展开全部

网站安装了SSL证书,网页没有变成https,是因为没有设置http自动跳转到https。而每个网站可能使用的服务器不尽相同,所以让网站实现由http跳转到https的方法就会不一样。这里就以Apache、Nginx、Tomcat这三个主流服务器为例吧。

一、Apache服务器

我们需要找到Apache的配置文件httpd.conf,然后添加以下代码:

RewriteEngine on

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]

以上代码是针对整站进行跳转,如果只需要跳转某个目录,则添加一下代码:

RewriteEngine on

RewriteBase /yourfolder

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

二、Nginx服务器

在配置80端口的文件中,添加以下代码:

server {

listen 80;

server_name localhost;

rewrite ^(.*)$ https://$host$1 permanent;

location / {

root html;

index index.html index.htm;

}

三、Tomcat服务器

这是三种服务器里面相对比较麻烦的,不过一步一步来,也是可以实现的。

首先,我们需要在服务器根目录下找到conf这个目录,找到其中server.xml文件这个文件,修改里面的redirectPort值为443,默认值一般为8443。

然后,还是在这个目录下找到web.xml文件,在尾部添加一下代码

<security-constraint>

<display-name>Auth</display-name>

<web-resource-collection>

<web-resource-name>Protected Area</web-resource-name>

<url-pattern>/user/*</url-pattern>

<url-pattern>/main/index</url-pattern>

</web-resource-collection>

<user-data-constraint>

<deion>SSL required</deion>

<transport-guarantee>CONFIDENTIAL</transport-guarantee>

</user-data-constraint>

</security-constraint>

SSLDUN
2020-09-07 · 多品牌域名证书,代码签名证书,IP证书
SSLDUN
ssldun.com为河南聚妍网络科技有限公司(微信公众号:ssldun 微信公众号名:聚妍)名下网站,商标名:聚妍,Digicert官网授权合作伙伴,主营业务:全球可信便宜SSL证书
向TA提问
展开全部

可能是网络设置的问题、DNS服务器的问题、浏览器本身的问题以及网络防火墙的问题。先杀毒,确认没有之后继续一下操作:

第一步:网站证书不是由受信任的机构颁发。

第二步:确认网站证书已过期或还未生效。

第三步:ssl证书包含域名与网址不一致。

第四步:页面包是否含有不安全的内容。

以上排查后均未发现问题,最后联系SSL证书提供商给您检度测一下。

解决方式:ssldun提供专业解答

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式