-
修改nginx.conf 配置文件,80端口訪問轉給443端口,強制使用ssl,http訪問就會自動轉化成https訪問
server { listen 443; server_name 域名; ssl on; #打包後的項目目錄,一定記住這個地方帶有項目名稱 root /home/web; #打包後的文件地址 index index.html; ssl_certificate "證書文件.pem"; ssl_certificate_key "證書文件.key"; error_page 405 =200 $uri; location /{ #打包後的文件地址 root /home/web; try_files $uri $uri/ @router; index index.html; } #try_files $uri $uri/ @router 沒有這部分發布二級一下的路由會出現js加載,沒空白的情況 location @router { rewrite ^.*$ /index.html last; } } server { listen 80; server_name 域名; rewrite ^ https://$host$1 permanent; }
-
重啓nginx
server nginx restart
nginx配置網站http訪問自動跳轉到https訪問
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.