必看——怎么把网站的http改成https?

把网站由HTTP协议转换为更加安全的HTTPS协议涉及以下几个关键环节:

1.选择并购买SSL证书:

   - 根据网站的安全需求以及预算多少来挑选合适的SSL证书类型,比如:

     - DV SSL证书:签发的很快,只需验证域名所有权,而且有部分厂商提供免费版本的,适用于个人博客或小型展示类网站。

     - OV SSL证书:除了验证域名外,还会验证企业组织信息的真实性,适合企业级网站,用来增强用户信任。

     - EV SSL证书:最高等级的认证,但是由于取消了在浏览器地址栏直接显示企业名称之后,变得跟OV证书差不多了。

永久免费SSL证书_永久免费https证书_永久免费ssl证书申请-JoySSL

2.生成和提交CSR:

   - 在服务器上生成一个CSR文件,这个JoySSL CA可以自动生成比较方便,这个文件包含了用于创建证书的公共密钥以及有关您的组织和个人的信息。

   

3.安装SSL证书:

   - 从受信任的证书颁发机构(CA)获取SSL证书后,将其安装到相应的Web服务器上。每个服务器软件(如Apache、Nginx、IIS等)的安装过程有所不同,包括上传证书文件、导入私钥以及配置SSL设置。

4.配置服务器以支持HTTPS:

   - 配置服务器软件,确认所有的HTTPS连接都正确指向新的SSL证书,并且应用正确的安全设置,要是启用HSTS(HTTP Strict Transport Security),把他设定为仅允许通过HTTPS访问。

5.HTTP到HTTPS的重定向:

   - 设置HTTP到HTTPS的永久重定向(301 Redirect),确保所有通过HTTP访问的流量都被自动导向到对应的HTTPS地址,这样有助于搜索引擎更新索引,并避免内容重复问题。

6.检查和测试:

   - 安装完成后,务必全面测试网站的所有功能,确保所有内部链接、外部链接、资源加载等都已切换到HTTPS。

   - 使用在线工具或浏览器开发者工具检查HTTPS是否有效安装,看看是不是出现了绿色小锁图标,确认证书是不是已经生效。

永久免费SSL证书_永久免费https证书_永久免费ssl证书申请-JoySSL真正完全且永久免费!不用您花一分钱,SSL证书免费使用90天,并且还支持连续签发。JoySSL携手全球权威可信顶级根,自研新一代SSL证书,全系列支持90天免费使用。在这里,你可以申请到免费单域名证书、免费多域名证书以及免费通配符证书。部署于国内的验签服务器3-5分钟极速签发,而且只需要简单的域名解析验证,即可让您的网站开启https安全协议。icon-default.png?t=N7T8https://www.joyssl.com/certificate/select/free.html?nid=7

通过上面的步骤,可以完成网站从HTTP到HTTPS的迁移。整个过程可能涉及到与域名管理、服务器运维和技术配置相关的操作。

  • 20
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
case 3: { system("CLS"); cout << "———————————————————————————————————————————————————修改图书信息—————————————————————————————————————————————————————\n" << endl; printf("|修改书籍信息|\n"); //修改数据 成功返回1,查询失败返回0 cout << "请输入要修改的书籍ID:"; cin >> book_id; cout << "请输入变更的书名:"; cin >> name; cout << "请输入变更数量:"; cin >> number; cout << "请输入变更价格:"; cin >> price; cout << "请输入变更后作者:"; cin >> author; cout << "请输入变更后类型:"; cin >> type; sql = "update books set books_name ='《" + name + "》',books_number =" + to_string(number) + ",books_price =" + to_string(price) + ",books_author ='" + author + "',books_type ='" + type + "' where books_id = " + to_string(book_id); if (mysql_query(&mysql, sql.c_str())) { cout << "Error: Query[update] fail." << endl; break; } cout << "update success." << endl; cout << "——————————————————————————————————————————————————————————————————————————————————————————————————————————————————\n" << endl; break; }将这段c++代码改成可选择修改各个信息
05-31
可以通过添加一个菜单让用户选择修改哪个信息,具体修改代码如下所示: case 3: { system("CLS"); cout << "———————————————————————————————————————————————————修改图书信息—————————————————————————————————————————————————————\n" << endl; printf("|修改书籍信息|\n"); //修改数据 成功返回1,查询失败返回0 cout << "请输入要修改的书籍ID:"; cin >> book_id; int choice; cout << "请选择要修改的信息:" << endl; cout << "1. 书名" << endl; cout << "2. 数量" << endl; cout << "3. 价格" << endl; cout << "4. 作者" << endl; cout << "5. 类型" << endl; cin >> choice; switch(choice) { case 1: cout << "请输入变更的书名:"; cin >> name; sql = "update books set books_name ='《" + name + "》' where books_id = " + to_string(book_id); break; case 2: cout << "请输入变更数量:"; cin >> number; sql = "update books set books_number =" + to_string(number) + " where books_id = " + to_string(book_id); break; case 3: cout << "请输入变更价格:"; cin >> price; sql = "update books set books_price =" + to_string(price) + " where books_id = " + to_string(book_id); break; case 4: cout << "请输入变更后作者:"; cin >> author; sql = "update books set books_author ='" + author + "' where books_id = " + to_string(book_id); break; case 5: cout << "请输入变更后类型:"; cin >> type; sql = "update books set books_type ='" + type + "' where books_id = " + to_string(book_id); break; default: cout << "输入错误!" << endl; break; } if (mysql_query(&mysql, sql.c_str())) { cout << "Error: Query[update] fail." << endl; break; } cout << "update success." << endl; cout << "——————————————————————————————————————————————————————————————————————————————————————————————————————————————————\n" << endl; break; }

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值