ssl域名转发配置

需要申请一个域名,然后将服务器地址配置到一个另ip上。

1.阿里云服务器:数字证书管理服务/SSL 证书 

新建一个免费子域名(须在原有主域名下,把www可以改为test等字符),等待审核通过(1分钟左右),点后面的下载,选择NGINX,下载到一个压缩包,包含.pem和.key文件,后面配置nginx用。

2.ping一下域名,如果提示找不到主机,需要配置DNS解析服务

云解析DNS/域名解析

找到主域名,点解析设置,在里面添加一条A记录,保存后在ping,应该就可以ping通了,此时域名工作完成。

3.进入服务器,nginx配置文件,在原有基础上新增域名配置

whssl/wh.***.net.pem  地址为上面下载到的文件,传到服务器上的路径

server{
   listen 80;
   server_name wh.***.net;
   add_header Strict-Transport-Security max-age=15768000;
   return 301 https://$server_name$request_uri;
}
server {
        listen       443 ssl;
        server_name  wh.***.net;
    
        ssl_protocols      TLSv1.2 TLSv1.3;    
        ssl_certificate      whssl/wh.***.net.pem;
        ssl_certificate_key  whssl/wh.***.net.key;
        client_max_body_size 100m;
        large_client_header_buffers 4 1m;
            
        #charset koi8-r;

        #access_log  logs/host.access.log  main;
        
        #index index.html;
       location /  {
            proxy_pass http://***:80/;
            proxy_buffer_size  256k;
            proxy_buffers   32 32k;
            proxy_busy_buffers_size 256k;
            proxy_set_header   Host             $host:80;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        }
}

4.经过上述配置其实是将域名先配置到自己服务器上,然后再自己服务器的nginx在跳转到别人的服务器上,也可以咋在第二步,直接将域名解析到对方的服务器IP地址上,就不需要第三步了

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值