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强制刷新一下或者点击左上角清空缓存并硬件重新加载

  • 相关阅读:
    USACO 3.3 A Game
    USACO 3.3 Camelot
    USACO 3.3 Shopping Offers
    USACO 3.3 TEXT Eulerian Tour中的Cows on Parade一点理解
    USACO 3.3 Riding the Fences
    USACO 3.2 Magic Squares
    USACO 3.2 Stringsobits
    USACO 3.2 Factorials
    USACO 3.2 Contact
    USACO 3.1 Humble Numbers
  • 原文地址:https://www.cnblogs.com/pengpengboshi/p/15242466.html
Copyright © 2011-2022 走看看