zoukankan      html  css  js  c++  java
  • nignx改为http登录,并替换api地址

    555
    客户域名不是泛域名,备案时间半个月
    由于网站域名备案证中,客户着急上线,将https改为http登录
    进入到各个域名.conf,将rewrite注释掉,将80改为8083,14yy拷贝代码到rewrite下面

    server {
      listen      80;  #代理80端口
      server_name github.org.cn;  #代理域名
      access_log  logs/github.org.cn_access.log main;
      error_log   logs/github.org.cn_error.log;
      rewrite      ^(.*) https://$server_name$1 permanent; #跳转到HTTPS
    }
    
    
    server {
      listen      8083;
      server_name github.org.cn;
      access_log  logs/github.org.cn_access.log main;
      error_log   logs/github.org.cn_error.log;
     # rewrite      ^(.*) https://$server_name$1 permanent;
      proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header  X-Forwarded-Proto $scheme;
      proxy_set_header  X-Real-IP $remote_addr;
      proxy_set_header  Host $http_host;
      proxy_redirect    off;
      proxy_http_version 1.1;
      proxy_connect_timeout        4s;
      proxy_read_timeout           30s;
      proxy_send_timeout           12s;
    
      location / {
        proxy_pass    http://default_server;
      }
    
    }
    
    #  ssl on; #新版本NGINX可以注释掉这一行
      ssl_certificate          /usr/local/nginx/ssl_keys/github.org.cn/full_chain.pem; #https://blog.csdn.net/tongshoushou/article/details/106637461感谢这位兄弟
      ssl_certificate_key      /usr/local/nginx/ssl_keys/github.org.cn/private.key;  #这两个是HTTPS的ssl证书
    
    
    find ./ -name "*.js" | xargs egrep -o 'http://github.org.cn.{2}' #查询一下
    cp -r 需要备份的文件{._20210908}
    find ./ -name "*.js" | xargs sed -ri  's#https://github.org.cn:端口#http://github.org.cn:端口#g' #替换
    find ./ -name "*.js" | xargs egrep -o 'http://github.org.cn.{2}' #检查一下
    mv m.github.org.cn{,_bak} && mv m.github.org.cn{_20210908,} #将原来的文件备份,将改好的文件替换上
    mv *_ .local/share/Trash/files #移动垃圾文件到回收站
    nginx -t #检查配置文件语法
    nginx -s reload  #重启NGINX
    

    然后浏览器访问域名,ctrl+shift+i选网络按ctrl+F5强制刷新一下或者点击左上角清空缓存并硬件重新加载

  • 相关阅读:
    43. VUE 脚手架 2 版本 新建项目过程
    42 VUE 脚手架 安装 和 基本使用(创建项目)【命令】
    JDBC 原始缺点分析 和 解决
    39-8 WEBPACK —— 搭建本地服务器
    39-7 WEBPACK — js压缩的Plugin
    14. SpringBoot 更换指定的 日志框架
    39-6 打包html的plugin
    39-5 插件 — 添加版权的Plugin
    【HDU 1027】Ignatius and the Princess II
    【洛谷 1896】互不侵犯_new
  • 原文地址:https://www.cnblogs.com/pengpengboshi/p/15242466.html
Copyright © 2011-2022 走看看