日本少妇寂寞少妇aaa,国产婷婷色一区二区三区,JK浴室自慰到不停喷水尿失禁,一本一道波多野结衣av黑人

歡迎您光臨深圳塔燈網絡科技有限公司!
電話圖標 余先生:13699882642

網站百科

為您解碼網站建設的點點滴滴

Nginx設置全站HTTPS

發(fā)表日期:2017-08 文章編輯:小燈 瀏覽次數(shù):2530


最近突然好多朋友要弄全站https,特意也整理了一下設置的方法

一、準備證書

首先科普一下SSL證書類型

按審核方式分類:

1.域名驗證DV SSL證書

2.企業(yè)驗證OV SSL證書

3.企業(yè)增強/擴展驗證EV SSL證書

按照功能分類

1.多域名 UCC/SAN SSL證書

2.強加密SGC SSL證書

3.通配符Wildcard SSL證書

4.代碼簽名Code Signing SSL證書

申請證書過期不同代理商都不一樣,自己領悟去吧,實驗使用的是阿里云申請的免費DV SSL證書,只需要免費購買,填補一下資料即可。

二、配置Nginx

1.將下載的ssl證書上傳到服務器

2.#mkdir /opt/nginx/conf/key

將對應server配置為如下

server {

server_name? test.test.cn;

access_log? logs/host.access.log? main;

listen 80;

listen 443 ssl;##開放兩個端口為了兼容http

ssl_certificate?/opt/nginx/conf/key/test.test.cn.pem;

ssl_certificate_key? /opt/nginx/conf/key/test.test.cn.key;

ssl_session_timeout 5m;

ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

ssl_prefer_server_ciphers on;


location / {

proxy_pass? http://upstream_group;

proxy_set_header Host? $http_host;

proxy_set_header Cookie $http_cookie;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header X-Forwarded-Proto $scheme;

client_max_body_size? 100m;

add_header 'Access-Control-Allow-Origin' '*';

add_header 'Access-Control-Allow-Credentials' 'true';

add_header 'Access-Control-Allow-Methods' 'POST, GET, OPTIONS,PUT,DELETE';

add_header 'Access-Control-Allow-Headers' '*,token';

}

}

這樣既可開啟https。

三、設置強制http跳轉https

1.雖然前面已經實現(xiàn)了https,但是你回發(fā)現(xiàn)登錄后還是跳轉回http,這時候需要開啟全站https的話,則需要將http請求強制轉為https

加入如下配置

if ($server_port = 80) {

return 301 https://$server_name$request_uri;

}



本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯(lián)系,并提供相關證據(jù),工作人員會在5工作日內聯(lián)系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.cokiv.cn/20506.html
相關開發(fā)語言