{"id":355948,"date":"2021-02-24T01:23:07","date_gmt":"2021-02-23T17:23:07","guid":{"rendered":"http:\/\/4563.org\/?p=355948"},"modified":"2021-02-24T01:23:07","modified_gmt":"2021-02-23T17:23:07","slug":"%e8%af%b7%e6%95%99%e5%a6%82%e4%bd%95%e9%80%9a%e8%bf%87%e5%8f%8d%e5%90%91%e4%bb%a3%e7%90%86%e8%af%b7%e6%b1%82%e8%b7%af%e5%be%84%e6%97%b6%e5%8a%a0%e5%85%a5%e6%9f%a5%e8%af%a2%e5%8f%82%e6%95%b0%e5%91%a2","status":"publish","type":"post","link":"http:\/\/4563.org\/?p=355948","title":{"rendered":"\u8bf7\u6559\u5982\u4f55\u901a\u8fc7\u53cd\u5411\u4ee3\u7406\u8bf7\u6c42\u8def\u5f84\u65f6\u52a0\u5165\u67e5\u8be2\u53c2\u6570?\u5462\uff1f"},"content":{"rendered":"<div>\n<div>\n<div>\n<h1>                  \u8bf7\u6559\u5982\u4f55\u901a\u8fc7\u53cd\u5411\u4ee3\u7406\u8bf7\u6c42\u8def\u5f84\u65f6\u52a0\u5165\u67e5\u8be2\u53c2\u6570?\u5462\uff1f               <\/h1>\n<p> <\/p>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <span><i><\/i> 1<\/span> <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div isfirst=\"1\"> <\/p>\n<p>\u4e1a\u52a1\u9700\u8981\u901a\u8fc7 Nginx \u53cd\u5411\u4ee3\u7406 Get \u8bf7\u6c42\u540e\u7aef\u63a5\u53e3\uff0c\u4f46\u53d1\u73b0\u53cd\u5411\u4ee3\u7406\u670d\u52a1\u5668\u8bbf\u95ee\u8def\u5f84\u4e2d\u65e0\u6cd5\u6dfb\u52a0\u67e5\u8be2\u53c2\u6570?<\/p>\n<p>\u539f\u914d\u7f6e<\/p>\n<pre><code>  location \/net\/comm\/ {     proxy_pass http:\/\/localhost:9000;     proxy_set_header Host localhost;     proxy_set_header X-Real-IP $remote_addr;     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   } <\/code><\/pre>\n<p>\u8fd9\u6837\u53ef\u4ee5\u901a\u8fc7\u8bbf\u95ee http:\/\/a.com\/net\/comm\/127.0.0.1 \u83b7\u53d6\u6570\u636e<\/p>\n<p>\u4f46\u9700\u8981\u5c06\u8bf7\u6c42\u8def\u5f84\u8c03\u6574\u4e3a http:\/\/a.com\/net\/comm\/?ip=127.0.0.1 \u83b7\u53d6\u6570\u636e\u65f6\uff0c\u8c03\u6574\u4e86\u53cd\u4ee3\u89c4\u5219\uff1a<\/p>\n<pre><code>  location \/net\/comm\/?ip= {     proxy_pass http:\/\/localhost:9000;     proxy_set_header Host localhost;     proxy_set_header X-Real-IP $remote_addr;     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   } <\/code><\/pre>\n<p>\u6b64\u65f6\uff0c\u53cd\u5411\u4ee3\u7406\u670d\u52a1\u5668\u4f1a\u62a5 404 \u9519\u8bef\u3002\u63a5\u7740\u53c8\u8fdb\u884c\u4e86\u8c03\u6574\uff1a<\/p>\n<pre><code>  location ^~ \/net\/comm\/ {     proxy_pass http:\/\/localhost:9000;     proxy_set_header Host localhost;     proxy_set_header X-Real-IP $remote_addr;     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   } <\/code><\/pre>\n<p>\u6b64\u65f6\uff0c\u63a5\u53e3\u4f1a\u8fd4\u56de 404 \u9519\u8bef\u3002<\/p>\n<p>\u9ebb\u70e6 V \u53cb\u7ed9\u770b\u770b\uff0c\u9700\u8981\u600e\u4e48\u8c03\u6574\u624d\u53ef\u4ee5\u5b9e\u73b0\u5e26\u67e5\u8be2\u53c2\u6570\u8bbf\u95ee\u5462\uff1f\u5c06\u8bf7\u6c42\u8def\u5f84 http:\/\/a.com\/net\/comm\/127.0.0.1 \u8c03\u6574\u4e3a http:\/\/a.com\/net\/comm\/?ip=127.0.0.1<\/p>\n<\/p><\/div>\n<div> <b>\u5927\u4f6c\u6709\u8a71\u8aaa<\/b> (<span>16<\/span>)        <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<ul>\n<li data-pid=\"5349445\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : maocat <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             $query_string                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349446\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @maocat \u662f\u8fd9\u6837\u7684\u5417\u8001\u54e5<br \/> location ^~ \/net\/comm\/$query_string {<br \/> proxy_pass http:\/\/localhost:9000;<br \/> proxy_set_header Host localhost;<br \/> proxy_set_header X-Real-IP $remote_addr;<br \/> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br \/>  }                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349447\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : ksmagi <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             https:\/\/lmgtfy.app\/?q=nginx+rewrite+url+query+string                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349448\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @maocat \u4e0b\u5348\u7528$query_string \u8bd5\u4e86\u4e00\u4e0b\u8fd8\u662f\u4e0d\u884c\u3002\u3002\u53ef\u80fd\u662f\u6211\u653e\u7684\u4f4d\u7f6e\u4e0d\u5bf9\u5427\uff0c\u6d4b\u8bd5\u4e86\u597d\u51e0\u6b21\u90fd\u6ca1\u901a\u8fc7\u3002\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349449\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : oxromantic <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u95ee\u53e5\u9898\u5916\u8bdd, \u65e2\u7136 set_header \u7ba1\u7528, \u4e3a\u4e86\u5feb\u901f\u4e0a\u7ebf, \u4e3a\u5565\u4e0d\u7528 header \u4f20\u53c2\u65b9\u5f0f\u5462?                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349450\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : ksmagi <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             google \u7b2c\u4e00\u6761\u5c31\u662f\u4e00\u6478\u4e00\u6837\u7684\u95ee\u9898\uff1a https:\/\/stackoverflow.com\/questions\/12946437\/rewriting-a-url-to-a-query-string-on-apache-and-nginx                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349451\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : oxromantic <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @ksmagi \u4f60\u8fd9\u4e2a\u53ea\u662f\u5ba2\u6237\u7aef\u8df3\u8f6c\u884c\u4e3a\u5427, \u4e0d\u662f\u53cd\u5411\u4ee3\u7406                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349452\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @oxromantic \u4e3b\u8981\u662f\u6ca1\u7528 header \u505a\u8fc7\u3002\u3002\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349453\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : oxromantic <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @daimaosix \u4f60\u7684\u4f8b\u5b50\u91cc\u90fd\u6709 3 \u4e2a\u8bbe header \u7684\u65b9\u5f0f, \u4f8b\u5b50\u8fd8\u4e0d\u591f\u4e48&#8230;                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349454\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @oxromantic \u8fd9\u4e2a\u6211\u641c\u7d22\u4e86\u4e00\u4e0b\u597d\u50cf\u4e0d\u80fd\u7ed9 url \u4f20\u53c2\u5427                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349455\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : ksmagi <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @oxromantic rewrite \u4e0d\u662f redirect\/permanent \u7684\u65f6\u5019\u4e0d\u662f\u5ba2\u6237\u7aef\u91cd\u5b9a\u5411\u3002<br \/>\u89e3\u51b3\u65b9\u6848\u5982\u4e0b\uff1a<br \/> location = \/test\/ {<br \/> proxy_pass http:\/\/127.0.0.1:8000;<br \/> }<br \/> location \/test\/ {<br \/> rewrite ^\/test\/(.*)$ \/test\/?q=$1 last;<br \/> }                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349456\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @ksmagi \u8c22\u8c22\u554a\u8001\u54e5\uff0c\u6211\u521a\u624d\u8bd5\u4e86\u4e00\u4e0b\uff0c\u63a5\u53e3\u8fd8\u662f\u8fd4\u56de 404 \u9519\u8bef                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349457\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : ksmagi <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @daimaosix \u76f2\u731c location \u5339\u914d\u987a\u5e8f\u4e0a\u7684\u95ee\u9898 https:\/\/stackoverflow.com\/a\/45129826<br \/>\u521a\u521a at \u9519 oxromantic \u8001\u54e5\u4e0d\u597d\u610f\u601d                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349458\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @ksmagi \u6211\u53c8\u8bd5\u4e86\u4e00\u904d\uff0c\u8c03\u6574\u4e86\u4e00\u4e0b\uff0c\u63a5\u53e3\u8fd8\u662f 404.\u3002\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349459\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : daimaosix <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @ksmagi \u662f\u56e0\u4e3a proxy_pass \u7684\u4e0d\u5bf9\u561b\uff0c\u6211\u521a\u624d\u68c0\u67e5\u4e86\u4e00\u4e0b\u5e94\u8be5\u662f proxy_pass http:\/\/127.0.0.1:8000\/ip\/                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"5349460\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zpfhbyx <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             location ^~ \/net\/comm\/(.*) {<br \/> proxy_pass http:\/\/127.0.0.1:8000\/ip\/?ip=$1&amp;$query_string<br \/>}                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li>\n","protected":false},"excerpt":{"rendered":"<p>\u8bf7\u6559\u5982\u4f55\u901a\u8fc7\u53cd\u5411\u4ee3\u7406\u8bf7\u6c42\u8def\u5f84\u65f6\u52a0\u5165&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/355948"}],"collection":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=355948"}],"version-history":[{"count":0,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/355948\/revisions"}],"wp:attachment":[{"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=355948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=355948"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=355948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}