Nginx將http轉(zhuǎn)換成https的詳細過程
http 大家都知道是不安全的 然后想換成https
申請ssl證書
1.你得先有ssl證書(阿里云為例)
然后就是配置一下
審核完成之后就是下載證書了
下載完會有一個壓縮包
你把壓縮包解壓放入你nginx.conf目錄下就可以了
/www/server/nginx/conf (寶塔對應的目錄)
重點來了
配置
nginx.conf
server { listen 443 ssl; #存放域名或者你服務的路徑 server_name localhost; #把證書放進conf目錄下 然后就是對應著填寫 ssl_certificate xxxxxx.pem; ssl_certificate_key xxxxx.key; #access_log logs/host.access.log main; #后臺管理靜態(tài)資源存放 location / { #文件目錄 root html; #首頁的樣式 index index.html; } location /prod-api { #反向代理 proxy_pass xxxx.xxxx.xxxx; } } server { listen 80; #域名 server_name xxxx.xxx.com xxxx.com; #讓所有訪問80端口 http 的都跳轉(zhuǎn)到443 也就是https return 301 https://$server_name$request_uri; root html; }
成果展示:
總結(jié)
到此這篇關于Nginx將http轉(zhuǎn)換成https的文章就介紹到這了,更多相關Nginx http轉(zhuǎn)換https內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- nginx強制使用https訪問的方法(http跳轉(zhuǎn)到https)
- 詳解NGINX訪問https跳轉(zhuǎn)到http的解決方法
- 如何通過nginx負載均衡跳轉(zhuǎn)https
- 使用nginx方式實現(xiàn)http轉(zhuǎn)換為https的示例代碼
- Nginx域名轉(zhuǎn)發(fā)https訪問的實現(xiàn)
- Nginx實現(xiàn)http自動跳轉(zhuǎn)到https
- Nginx配置HTTP強制跳轉(zhuǎn)到HTTPS的解決辦法
- nginx配置將HTTPS請求轉(zhuǎn)換成HTTP的方法實現(xiàn)
- Nginx強制跳轉(zhuǎn)Https(Http訪問跳轉(zhuǎn)Https)
- https如何通過nginx完成雙向認證轉(zhuǎn)發(fā)
- nginx實現(xiàn)http轉(zhuǎn)換為https的項目實踐
相關文章
Nginx配置的rewrite編寫時last與break的區(qū)別分析
這篇文章主要介紹了Nginx配置的rewrite編寫時last與break的區(qū)別分析,簡單來說使用last會對server標簽重新發(fā)起請求,而break就直接使用當前的location中的數(shù)據(jù)源來訪問,需要的朋友可以參考下2016-01-01Nginx+Tomcat反向代理與負載均衡的實現(xiàn)
這篇文章給大家詳細介紹了如何實現(xiàn)Nginx+Tomcat反向代理與負載均衡,文中的流程步驟介紹的非常詳細對我們的學習或工作有一定的幫助,需要的朋友可以參考下2023-07-07Nginx性能優(yōu)化之Gzip壓縮設置詳解(最大程度提高頁面打開速度)
這篇文章主要介紹了Nginx性能優(yōu)化之Gzip壓縮設置詳解(最大程度提高頁面打開速度),需要的朋友可以參考下2022-01-01