我给我网站安装了ssl证书,可以通过https协议访问,怎么设置默认打开就是https

现在直接HTTP也能访问,但是是未验证状态,我想让网站打开直接就是https的?... 现在直接HTTP也能访问,但是是未验证状态,我想让网站打开直接就是https的? 展开
 我来答
很多游戏
高粉答主

2019-11-20 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:386950

向TA提问 私信TA
展开全部

1、首先登录阿里云控制台,选择安全--》SSL。

2、点击页面右上角购买证书进入购买页面,然后选择Symantec-免费型DVSSL,再点击立即购买。

3、购买完成后进入证书服务管理控制台 点击补全。

4、填写相应的信息。

5、填写完成之后等待审核通过。通过之后 状态为以签发,然后点击下载。

 6、下载之后将证书解压,放到服务器上。

7、在windows服务器上 win+R运行mmc。

8、点击文件->添加删除单元。再在左侧树中选择证书然后添加。

9、选择计算机账户-》本地计算机。

10、在已添加的证书下的个人节点右键-》所有任务-》导入。

11、选择刚刚上传到服务器的证书。

12、密码也在刚刚的解压的文件夹中。

13、完成导入之后刷新,在个人-》证书中能看到刚刚导入的证书。

14、进入IIS服务器选择自己的网站 ,右键编辑绑定。

15、进入后点击添加,类型选择https 端口号不变443,证书选择刚刚导入的证书,到此,就可以使用https访问网站了。

haihai你好
2018-10-24 · 贡献了超过142个回答
知道答主
回答量:142
采纳率:33%
帮助的人:10.7万
展开全部

安装好后重启一下服务器就可以用https访问了,如果访问不了你检查防火墙是否未开启443端口访问权限。不行的话再换个证书试试,网页链接 免费的拿走不谢~

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lanse1919
2014-05-20 · TA获得超过307个赞
知道答主
回答量:28
采纳率:100%
帮助的人:15.4万
展开全部
这个要么把http协议的服务关掉(80端口),
要么在http的80端口服务上增加“重定向”,指定给访问者返回的https的链接,具体设置跟你所用的web平台有关系。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安信SSL证书
2022-04-01 · 百度认证:安徽斯百德信息技术有限公司
安信SSL证书
安信SSL证书专售Symantec、Geotrust、Comodo以及RapidSSL等多家全球权威CA机构的SSL数字证书。支持各种SSL证书申请和安装服务,免手续费,全程专业技术指导。
向TA提问
展开全部

设置301跳转就可以了,不同的服务器环境设置方法不一样。

一、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>
<description>SSL required</description>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Q2281_09315
2018-07-05
知道答主
回答量:24
采纳率:0%
帮助的人:1.4万
展开全部
你用伪静态规则或者301重定向都可以实现HTTPS跳转
伪静态规则:把伪静态文件添加到站点内就可以了,但近段时间老出现,惊醒跳转后就不能正常访问
301重定向:建立一个http的空站指向HTTPS的站点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式