{"id":4895,"date":"2022-05-31T11:27:05","date_gmt":"2022-05-31T03:27:05","guid":{"rendered":"https:\/\/www.yimenapp.com\/kb-yimen\/?p=4895"},"modified":"2022-05-31T11:27:11","modified_gmt":"2022-05-31T03:27:11","slug":"nginx-%e8%87%aa%e5%8a%a8%e8%b7%b3%e8%bd%ac%e5%88%b0https-nginx%e8%ae%be%e7%bd%aehttp%e8%87%aa%e5%8a%a8%e8%b7%b3%e8%bd%achttps-ssl%e9%85%8d%e7%bd%ae","status":"publish","type":"post","link":"https:\/\/www.yimenapp.com\/kb-yimen\/4895\/","title":{"rendered":"Nginx \u81ea\u52a8\u8df3\u8f6c\u5230HTTPS Nginx\u8bbe\u7f6ehttp\u81ea\u52a8\u8df3\u8f6chttps SSL\u914d\u7f6e"},"content":{"rendered":"\n<p><span class=\"wpcom_tag_link\"><a href=\"https:\/\/www.yimenapp.com\/kb-yimen\/tag\/nginx\/\" title=\"Nginx\" target=\"_blank\">Nginx<\/a><\/span> \u81ea\u52a8\u8df3\u8f6c\u5230HTTPS Nginx\u8bbe\u7f6ehttp\u81ea\u52a8\u8df3\u8f6chttps SSL\u914d\u7f6e<\/p>\n\n\n\n<p>\u65b9\u6cd5\u4e00<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rewrite ^(.*)$ https:\/\/$host$1 permanent;<\/code><\/pre>\n\n\n\n<p>\u65b9\u6cd5\u4e8c<\/p>\n\n\n\n<p>\u9002\u7528\u4e8e 80\u7aef\u53e3\u548c443 \u914d\u7f6e\u5728\u540c\u4e00\u4e2a server{}\u5185<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>if ($server_port = 80) {\r\n      rewrite ^(.*)$ https:\/\/$host$1 permanent;\r\n}<\/code><\/pre>\n\n\n\n<p>\u5176\u4ed6\u60c5\u51b5\uff0c \u7ad9\u70b9\u7ed1\u5b9a\u5f88\u591a\u57df\u540d\uff0c\u53ea\u8ba9\u67d0\u4e2a\u57df\u540d\u8df3\u8f6c:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>set $redirect_https 1;\r\nif ($server_port = 80) {\r\n   set $redirect_https \"${redirect_https}2\";\r\n}\r\nif ($http_host = 'www.yourdomain.com') {\r\n   set $redirect_https \"${redirect_https}3\";\r\n}\r\nif ($http_host = 'yourdomain.com') {\r\n   set $redirect_https \"${redirect_https}3\";\r\n}\r\n\r\nif ($redirect_https = \"123\") {\r\nrewrite ^(.*)$ https:\/\/$host$1 permanent;\r\n}<\/code><\/pre>\n\n\n\n<p>\u793a\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>server {\r\n        listen       80;\r\n        server_name  www.getssl.cc;\r\n        rewrite ^ https:\/\/$http_host$request_uri? permanent;\r\n}\r\n\r\nserver {\r\n        listen 443;\r\n        ssl on;\r\n        ssl_certificate \/etc\/ssl\/cacert.pem;\r\n        ssl_certificate_key \/etc\/ssl\/privkey.pem;\r\n        server_name www.yourdomain.com;  \r\n\r\n        \r\n        server_tokens off;\r\n\r\n        location \/ {\r\n          \r\n                fastcgi_param   HTTPS               on;\r\n                fastcgi_param   HTTP_SCHEME         https;\r\n\r\n        }\r\n        \r\n}<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Nginx \u81ea\u52a8\u8df3\u8f6c\u5230HTTPS Nginx\u8bbe\u7f6ehttp\u81ea\u52a8\u8df3\u8f6chttps SSL\u914d\u7f6e<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1481],"tags":[1486,1498,212,1484],"special":[],"attr":[],"class_list":{"0":"post-4895","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-ssl","7":"tag-httphttps","8":"tag-nginx","9":"tag-ssl","11":"entry"},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/posts\/4895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/comments?post=4895"}],"version-history":[{"count":1,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/posts\/4895\/revisions"}],"predecessor-version":[{"id":4896,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/posts\/4895\/revisions\/4896"}],"wp:attachment":[{"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/media?parent=4895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/categories?post=4895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/tags?post=4895"},{"taxonomy":"special","embeddable":true,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/special?post=4895"},{"taxonomy":"attr","embeddable":true,"href":"https:\/\/www.yimenapp.com\/kb-yimen\/wp-json\/wp\/v2\/attr?post=4895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}