nginx 80埠配置https自簽名證書

2021-10-07 19:27:38 字數 1270 閱讀 4489

注意事項

配置完成後curl檢測沒有問題,瀏覽器顯示400 bad request的問題。

在nginx檔案下的fastcgi_params檔案末尾增加配置

然後再配置檔案頂部增加這段配置(注意不要放到server{}裡面)

nginx配置檔案

map $scheme $fastcgi_https 

ssl_certificate /etc/nginx/ssl_key/server.crt;#配置證書位置

ssl_certificate_key /etc/nginx/ssl_key/server.key;#配置秘鑰位置

#auth_basic "登入認證";

#auth_basic_user_file /etc/nginx/pass_file;

#過濾#allow 127.0.0.1;

#deny all;

} #路由跳轉

location ~ htyml

location ~ api.html

#快取# location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

# location ~ .*\.(js|css)?$

#錯誤頁面

error_page 500 502 503 504 /50x.html;

error_page 404 /404.html;

location = /50x.html

location = /404.html

#配置location ~ \.php(.*)$

client_max_body_size 50m;

}

nginx 80埠重定向到443埠

nginx 80埠重定向到443埠,也就是http訪問自動跳轉到https 配置如下 一 按照如下格式修改nginx.conf 配置檔案,80埠會自動轉給443埠,這樣就強制使用ssl證書加密了。訪問http的時候會自動跳轉到https上面。server 1 permanent server 備註 ...

Nginx多網域名稱共享80埠配置

前段時間搭建了兩個 分別是桌布 和個人blog。以這兩個 為例介紹一下如何用乙個nginx配置多個網域名稱共享80埠。已有資源 伺服器 118.24.51.89 頂級網域名稱 yypic.top 二級網域名稱 blog.yypic.top 首先需要設定網域名稱解析 在網域名稱管理控制台新增兩條解析記...

Nginx配置多個服務共用80埠

對於web而已,80埠和443埠是十分重要的,原則上需要輸入才可以瀏覽網頁的,但由於預設埠是80,所以 80 可以忽略。同理對於https的443埠也一樣。隨著伺服器效能的提公升和業務的需求,一台伺服器上往往會同時有多個服務,這些服務都希望監聽80埠,比如有vue.msg.com和react.msg...