@arcblock/abtnode-docs
Version:
ABT Node Documentation, a help documentation for quickly get started with ABT Node.
1 lines • 85.5 kB
JSON
{"componentChunkName":"component---node-modules-arcblock-gatsby-theme-docs-src-templates-documentation-js","path":"/zh/router/basic-usage","result":{"data":{"file":{"changeTime":"5 minutes ago","childMarkdownRemark":{"frontmatter":{"author":"nate","category":"","date":null,"description":"路由的基本用法","draft":null,"keywords":"abtnode, blocklet","language":"zh","layout":"documentation","path":"/zh/router/basic-usage","tags":["abtnode"],"title":"路由的基本用法"},"htmlAst":{"type":"root","children":[{"type":"element","tagName":"h2","properties":{"id":"第一步,配置路由引擎","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E7%AC%AC%E4%B8%80%E6%AD%A5%EF%BC%8C%E9%85%8D%E7%BD%AE%E8%B7%AF%E7%94%B1%E5%BC%95%E6%93%8E","ariaLabel":"第一步,配置路由引擎 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"第一步,配置路由引擎"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"如果在初始化 ABT 节点时将 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"none"}]},{"type":"text","value":" 设置为路由引擎,Blocklet 的访问是以 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"IP"}]},{"type":"text","value":" 加 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"端口"}]},{"type":"text","value":" 的形式,当我们在路由引擎设置界面设置了路由引擎为 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"Nginx"}]},{"type":"text","value":" 之后,"},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"路由规则"}]},{"type":"text","value":" 栏目便会出现,我们需要点击 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"路由规则"}]},{"type":"text","value":" 切换到规则页面进行下面的步骤。"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 92.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAACe0lEQVQ4y62U23LTMBCG/QLwDu1rdKZp0hfhEq4auGDocMNLwU2h9MAMU9rCTFJinLi2FR8ax3F8iiP5gJaVSUKANFCGi28krXZ/7a5kSwetywfvzevRlW1pHbNPOjcOOdU1cqCq5LhPKt4aOmKQI+QN0cmhY5AT/ZqcaCo5dRxybJraO9v2X6u9h9KZIj9VPBe0wQ30CAHFsuCTrsO5psFHXH9Ge8cdVMgDF1quDVfBALqODcqNDbLnQWc4hLbjwLmqvpAURdkbui5YlsVM0yz6iIU4tl0Yul5EYVgUeV5kjBU5ywrGaJFlYs4qW+D7RRLHzMZEvsjyM+la05pxkkAUxyWKcW/k8SzPOc0yznCcMsanlC7BvjOzM/SjQjzPgfT7+5VgEIaQpmlp2TYfYgnoBOi8AAMW43y+hBAuxdwgZF/SdL2J2UGUTEpiWrxv2TAWB0xTZHorawSx5DiBeJqULIs5KzyIqQPjaAz+eDXjIADRpmQyEXA8oBSZV4LdntoMwzE4blq+Okr54VkCL48nuMYSqQhIYZKmVbAY5/M5KPyz4EWv2/Qx0Ato+aFF+eUVg4s2xQwpZDlb9G0N4lJ+CLY1tenFEW7QEjjjnFMQsIz+2vzbqHq4ENTxUkK8BGFMpwzTpyBYdbur+E1Q3HIYRTAz8r8RWSs4f4f/TVBkOHvI4i3xFQ/3bj0UgrONcrZ5pwzpqpJnIgXy9d9gxeJL0Q3jiShZsHzy3PYnlnuOP5fnUkeWH+HnVHqjkY8/hmDOyPcDtK9F+GBc4A6HIrZUut3H0tbW1r3azs5mrVbbqDcaG/V6vUKst7e311LFoG8D4xq7u5uodf8bfidSX6v3uskAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-1","title":"router-basic-use-1","src":"/abtnode/static/35c6936b2aef2735c2c6925384d49c2b/ea415/router-basic-use-1-zh.png","srcSet":["/abtnode/static/35c6936b2aef2735c2c6925384d49c2b/41b2e/router-basic-use-1-zh.png 250w","/abtnode/static/35c6936b2aef2735c2c6925384d49c2b/36a81/router-basic-use-1-zh.png 500w","/abtnode/static/35c6936b2aef2735c2c6925384d49c2b/ea415/router-basic-use-1-zh.png 1000w","/abtnode/static/35c6936b2aef2735c2c6925384d49c2b/fa608/router-basic-use-1-zh.png 1396w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"第二步,添加站点","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E7%AC%AC%E4%BA%8C%E6%AD%A5%EF%BC%8C%E6%B7%BB%E5%8A%A0%E7%AB%99%E7%82%B9","ariaLabel":"第二步,添加站点 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"第二步,添加站点"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 92.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAC+0lEQVQ4y52U227TQBCG8wLwDu1rVGra9EW4hCsCF4iKG96rUKAgIVRVVA0kTerYXh/j4/q869h4mLWThlAoEhefdnfW82t2/kl6J1cXjz7rkj+yTHlkGmRsW+RMkcmJJJEzXSMfNELeqQqikvfIW6KQU0vFb+bkTJbIR8siH3Rd/mSawRvp5nHvy3TyYuY5MHcWcK3rMDN0+KoocC7LcKlp8N22YYx3gsnCgSvHhG90ATPLhKltwsTzYOy6MLIsOJek173pdPrUdRwwTJPrul5piIFYplmpilLFUVRVy2VVcl4teVlxzqqyFHvexmgQVGmScNMw4Hoyedmby/IwSVOIk6RGscb1vYYvl0jZUnDeMKRgbAXv4N2ZlaW4r3i5BKJpx60gjSLI8qLWdaPxPB9KvIzjBDABioK1exFjjN9BiKNgvawYEEKOe7KiDLE6SPK01hZao5oqONQFd4UTOmD5NnixD0mRbBGLlSUNTdJ6rhZwfaMKwe7JaZHVfuw3YUYhyiOgWQRhSiFIw3alGE9ZukWCFGXWzENan85CkOYoeCNJwyAMIcvy2rLsxrYXECYp8LIEzrfBp22BzwU0qlHTuL7EFxiihxfSbOjlGaR5Vi8cpzHRfo/SVQLr4AzP3X4j2O2FaRx7yFFcFT0cydLQT2LIGaujOG4834cAeyoqXIvmaEyWdyIZ68hbcoFwvRbftYIKmiJcxkAtxkMYlGUZCuS3FcZpBn5SoKsMArwL8I4WBdA8RDMjdLncCAqXsbJWUMyVMEicu1HKW5EE14h1gnGRIwW6jPEibisUYyPa0gqu53Bd4bpHt0/mm74Vv5myolnlbioUyesKb41Ywf6y/4W2h1uCq4stQfbnau7S5WwExZNXIhXy4//g1cZlVX3eDnG5Pbjr2L9Yj5ZY8c/lVW88mTzBX0qN8xe4nkfX+EFAMX4v4hvMo47ritx6Ops96+3t7T3oHxzs9vv9ncPBYOfw8LBFnPf39++lzcFvB5g3ODraRa2HPwGsTFEduUyitQAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-2","title":"router-basic-use-2","src":"/abtnode/static/293e7f3e27b54b29577fac42177b4c1a/ea415/router-basic-use-2-zh.png","srcSet":["/abtnode/static/293e7f3e27b54b29577fac42177b4c1a/41b2e/router-basic-use-2-zh.png 250w","/abtnode/static/293e7f3e27b54b29577fac42177b4c1a/36a81/router-basic-use-2-zh.png 500w","/abtnode/static/293e7f3e27b54b29577fac42177b4c1a/ea415/router-basic-use-2-zh.png 1000w","/abtnode/static/293e7f3e27b54b29577fac42177b4c1a/fa608/router-basic-use-2-zh.png 1396w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"首次进来的页面如图所示,目前还没有任何站点,我们动手添加第一个站点吧,点击 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"+添加站点"}]},{"type":"text","value":" 按钮,将会看到下面的页面:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 92.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAADGklEQVQ4y52TW08TQRTH+wX0M3D7YD4ZfaJC2Wv3OjtbMTFESw2XxEDw2WgkEZSCFEIJpW0MJL5AYbn6IJFYqC273eOZoS0olxgm+eXMzM75n3PmzEZm1goPlnc3f6wf7JfW9ve8b4cH3sJWyfu8ueFldnc48ztei7mdbe/L9x1v0dvyFrdL3uLhoZfZ2ystHuwfpTc2HkXezs4I6cIqzOdXIZ3NwuzyMnxYWIB3mQxMZpdgamUFpnM5mMqd28lcFj5+XYH0chZmVrLwqViE6Xwev+fgfSZjRmK9vd1xVQVJkqqiKPqiIPgyWkWSfDHW55u67ruO41NCOA6x0Nq+a5+vDU3zbcOo4nmI9fRIERSKEkLAtu1AUZTQMIwwkUiEbgPquqGLUEpxTvn6Asq/IT6eBfSXuaBlWUAdGqiKygQh4SZYAHCpyyE24XvoeBXKBYOnCdoQlKUocyYOCRRNCSVVAt3SwbCNFhquTWKC4zotCMWqEOLaoUVIIEoU+kRZbpVMqBOgc2g5FljorJkaqLoKGKSFZmgtbAeTcAlQl4SiZQUP+0wQmSA2ImqaGN1xAi2uhYqswPOBAZibm4PsUhYK+QLksYuFQoHPGcVCEZIvk/xa+vGeZWIHUawkrmLJ3aIQNRwsAQVZQwRRhGRqEM7Ozjg3jdHRUWCJ8AbiHSbwrvkd9khi1CA2OJQGWHqIm/BiMAmVSgVOTk64rdZ+c1iAWq0GNbRDQ8NgmAY2BjtP3QBfwbmgLMtRm3UZBVk0XdchlUpxsXK5jPYUypVjOK3+At8PoB4EAPU6pIaGIG6o2CCbZ9gSbHaZCbI3xQQHUfCmcYwZrldOYXhkBJsT5xlyQZf+8w4bgixSf38/TExMXOEN8np8HF6NjcEzPOM4FBo+zPdCkC3YJvsb2Bw7DpqmXQurwELYmYYfv8O/BFlWlzNkH/E+b6Uhdn2GDUEfqd8J/Jcvd7mnGfGuNKtScURisdhjbEqAj/QIH/bPJri+FfThlp3VDYP5BoIgPIm0tbXd6+zs7MDR3tXV1Y5zbtn6f2ieRzpQ6/4fqvDYQYdh0yUAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-3","title":"router-basic-use-3","src":"/abtnode/static/5dafd2e8928d2110c649fa63c26ad34a/ea415/router-basic-use-3-zh.png","srcSet":["/abtnode/static/5dafd2e8928d2110c649fa63c26ad34a/41b2e/router-basic-use-3-zh.png 250w","/abtnode/static/5dafd2e8928d2110c649fa63c26ad34a/36a81/router-basic-use-3-zh.png 500w","/abtnode/static/5dafd2e8928d2110c649fa63c26ad34a/ea415/router-basic-use-3-zh.png 1000w","/abtnode/static/5dafd2e8928d2110c649fa63c26ad34a/fa608/router-basic-use-3-zh.png 1396w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"1-站点域名或-ip-输入框","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#1-%E7%AB%99%E7%82%B9%E5%9F%9F%E5%90%8D%E6%88%96-ip-%E8%BE%93%E5%85%A5%E6%A1%86","ariaLabel":"1 站点域名或 ip 输入框 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"1. 站点域名或 IP 输入框"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"这边默认会将本机的对外访问 IP 填入,如果你想要配置域名的话,可以修改此处,填入你的域名名称"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"2-该站点根目录默认请求转发到哪个服务","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#2-%E8%AF%A5%E7%AB%99%E7%82%B9%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%BB%98%E8%AE%A4%E8%AF%B7%E6%B1%82%E8%BD%AC%E5%8F%91%E5%88%B0%E5%93%AA%E4%B8%AA%E6%9C%8D%E5%8A%A1","ariaLabel":"2 该站点根目录默认请求转发到哪个服务 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"2. 该站点根目录默认请求转发到哪个服务"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"默认的话,一个站点的根目录请求会转发给当前的 ABT 节点服务,你也可以在此做选择自定义"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"3-转发的服务的端口配置","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#3-%E8%BD%AC%E5%8F%91%E7%9A%84%E6%9C%8D%E5%8A%A1%E7%9A%84%E7%AB%AF%E5%8F%A3%E9%85%8D%E7%BD%AE","ariaLabel":"3 转发的服务的端口配置 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"3. 转发的服务的端口配置"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"这里默认会自动填入,一般无需做额外更改,除非你发现这边默认填入的端口号和你上面选择的被转发的服务的端口号不符再做修改"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"点击添加之后,默认情况下你将会看到下面的界面:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 98%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAADMUlEQVQ4y52UzXLbNhDHee+hL+Hem4MvHtuZ6RP0pMkh79BbPO1L9ZBOO2knyWQ6TZrEdFRLomzLIkVKokiK4DcBEIKxXdB0IrtJppPDbxbEgov9LxYwHr/+67vn9mjYXy7ejoKVeRaF5ht3Zv58+o/5eGy1/HY5MX93bPOJPTWfeI75B/IMx09dtIsF4r194S/Gv4zHD42n78wHg9CHM98Ha+6B5XlwfDmBZ8MBvJxO4RjnzMUC3vlLOEH7OvSgHy1hgOtOAx8GMYGT1Qr9K3g1nfxk9Pv9XhAE4M3nwnYcqTm/uJCXk4lMCJGcMckoba2mYpXkHL+rWjacybqqpO+TxrE9cOzJI2MwHPbyooCqrmUQhiparxVvGtUIoRjnqqZUUcYUxbGG8WZrzK99elPOAJN5ZFjjcS/NMijKQi59X81RFqUUalrrTYBzDuw9DPBnYNuIRjEhMGsGzmx2ZIwsq5flOQZgchWulT1zIS1KSLIc4iSDsqZQVDXkiB5XlH2AcaiSVBVxKpOcw9R2jowhBsyLXC+QQdGoOanAi0tYoG1JatBzsyiHVUaB0A3ENVIJIAIg/vtEnf/6Rv5pXcH4zD4yxiiZEIKSS4lW5ZgZxd2xVtBsIRrRWoZZ8Q6G6zY1Vf0slS9JBEvXPTKOh4NegodSY2FRuvJJAPMshLgpIGtQOpJ2ZE0OmShb8k0NaZVAMr1Qy5JIl2Ywm6Hk56f93qrMoWxPiqt4kwNRBcSbFFYiBU8ksETrow15AGuZXXOVw7ohEEWu8jmRvshg6qLkvjXqkSzFGlKJcpSWdEMrjW/ZTvJ79Mlje6FP6jWOg6ds4aHotsG6ya6vgPIO9hH4f/xtH+qx4zjXbaMbu9YZ3g34/9ANfjtghhneCqgb9lZDfxqd4a2AQ7x6nUN2zo9L/TR3Ao5Gvc4hu3p0GbIvz7ALskGuvgQMqP/tHgfLeoCvC2i2d27nhLi2jbjDB5++UTc1d133R+PYNL8nScJjvHf4dKU3rOM4xfnPotdowijS/27Ozs9/ML69d++r/f39nb29vZ2Dw8Odw46buc+h1xwcHOwc3r+v+WZ3d/frfwGnIJOcPG7d5wAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-4","title":"router-basic-use-4","src":"/abtnode/static/62198b28ff20aefd81fc42fd05091a84/ea415/router-basic-use-4-zh.png","srcSet":["/abtnode/static/62198b28ff20aefd81fc42fd05091a84/41b2e/router-basic-use-4-zh.png 250w","/abtnode/static/62198b28ff20aefd81fc42fd05091a84/36a81/router-basic-use-4-zh.png 500w","/abtnode/static/62198b28ff20aefd81fc42fd05091a84/ea415/router-basic-use-4-zh.png 1000w","/abtnode/static/62198b28ff20aefd81fc42fd05091a84/ca8b9/router-basic-use-4-zh.png 1320w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"blockquote","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"可以看到站点下面默认生成的一条路由规则有一个背景色,这个背景色即表示此路由规则还未真正部署生效"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"为域名站点配置证书","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E4%B8%BA%E5%9F%9F%E5%90%8D%E7%AB%99%E7%82%B9%E9%85%8D%E7%BD%AE%E8%AF%81%E4%B9%A6","ariaLabel":"为域名站点配置证书 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"为域名站点配置证书"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"上面的步骤是使用的 IP 配置的站点,不过如果我们配置的是一个域名,生成的站点页面就会是下面这样:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 91.19999999999999%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAADI0lEQVQ4y5WUS28bNxDHde45h3wJAQVyKdqPUl8K+GvE99pBc+oWQT9EYgdGKssGAtt9JajTppEtaa2HI2m1L+6Ty8eul5MhvUodJ2mQww/DIYfDIee/29p+fnznSf/k51/t4Y8n07H1Yj6zdocD6+Ggb+2OR9bOuW1t20PDDvLIHljbExyf9aydwZm1O5lYj0fn1pPp5KcH+93brWe9V9+NfQ/GzgLsyQT60wm8HI3gH+Rf9MdBABeEwJSExo6IB9M8hLnnwuvQh2kUmZjBYgGdo8MvW71XvW9JGILv+9JxnMp13Qp9Q+gHFWesKsuyKqX8DyHNnOCiytK01CwdRx0fHbVbg+FwLc0zSLOsfj2bqZAQJatKCSmVKEvFhVCM8w+Da3rdxEoJv3Q6VwnjJAFaFPX0YqqWrguMMYjiGHATZPqwNAUuOPrMzL0F43RSJoUqGIXOXrfdGp6fr2F1kDFRz6NCXfgpzMIM5mEOTlTAnOSg59wED2EVkKK8giISgPz+XPUPTtXJsIYXf+5iQqwwwofNclq7fqCiNIOcC6BCAtX2GsUNnwoBAq/+m+epvwIC/cPDduvv/tlamCZQMFaHYaiWzhKCiIDIcwwW7yExiTRWgig4iChRPqXKw/jj/YN264/B6ZqL71QwXsc0VTPqgct9CJDwMoWgSgyr8aKMwUXrXcbg5Q54M1vNeKgWIoGn3f1268zGK2NTsjyv3cBXC7KEkKF/ySAtKSQyNzZrxkTkEKGNkYTF2DCiiMhUxHM46GJTbNs2TdFXTpJU+V4AcU5BytJckeu3owJYIY1PGde3Me9Z8AI4SgavrzjOdfb2rmTTSKTWmtISMl3HNym0LFAqJKMQU2Zk4lGskBUQM6ySBnqf0aKO3VslRA2ahHqRUmqSrRJyrUW0tNHeakyxOopJeSPudxI2Qq2b0+A67IYvbq5/qMKrq/HLj35in+CdhENsSnNa3ZQPn8nqe4eu7nLv9NR0OUlTpZsTa641xtgbrNZwj4mNmj3m53B3Y+PW1r1733y/ufn11taWYVOD/v+h4zebeM0P9+9/tb6+/sUbbl0D1GQPVoMAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-5","title":"router-basic-use-5","src":"/abtnode/static/1ea6c95e29527ddab860eba77c5483d6/ea415/router-basic-use-5-zh.png","srcSet":["/abtnode/static/1ea6c95e29527ddab860eba77c5483d6/41b2e/router-basic-use-5-zh.png 250w","/abtnode/static/1ea6c95e29527ddab860eba77c5483d6/36a81/router-basic-use-5-zh.png 500w","/abtnode/static/1ea6c95e29527ddab860eba77c5483d6/ea415/router-basic-use-5-zh.png 1000w","/abtnode/static/1ea6c95e29527ddab860eba77c5483d6/590d1/router-basic-use-5-zh.png 1421w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"这里我们用 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"books.arcblockio.cn"}]},{"type":"text","value":" 这个域名用来做测试,并且提前准备好了此域名的 HTTPS 证书,可以看到如果配置的是域名,会出来 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"+更新 HTTPS 证书"}]},{"type":"text","value":" 的按钮,点击进行更新配置:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 88.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAClklEQVQ4y5WUW08aQRTH+Rx96UPbN/Ur9SM0MRFhL+wNUT5An3xo4kNRmzStWgheQLCklzdDUkRstKKsUEXEtuAuu/+eGVmDZG11wy9ndmb2t2f2zBDIHZZeFA6/K3vNplhpnUtffjak1FFVytRPpHVizaz1MXlM16lNbBwfSesnFBt1YaNe19dPzOcAAoHlXLaTzG0iubaKpdU03qRSSCSTWEyn8S6bxXI+T+R4XMrl8LaQxcrHTaQyGXzYymOlUOBj77PZb1wYCgarQjiM4MTE1WQwaIVDIUsMh63w5KQVkSTLUFVLVxRLZ9FrKxQ1zVJk2ZJFsSuEQpgYHy/AtgMBTdPMqakpSJLkyLLszszMuNMEj9PTbiwWc2Ms3iLG+9k40aO5MAzjM89QURQzGo1CNwyH5GBtQRCgqipv67oOevgWLIEBeqyPnr0WqpQhe1CLRh2CT6K3cVg/i0zqwe6HpEPCfobU6XgT4/E4CvSxt7e3USwWUalUUC6Xsb+/jzwVgFYFWqq/UIpETGNAyORM2Gg04HcdHBxAFEWw7+YrFDTV1GlgWGjWavjT7eC01UKz3cb5ZRt2r8czpQLeLVTU20v2hEfHNdiOg65lETY6VxbPsLy7+28hVdNX+KNaQ/t3B/XWBc7avziuA+zs/EeoKMMZXhfl9KzJM+qRhH5wqFG1e9gqlaDK8t1Foa1g9qt7U2UW5+bmsLiwgPn5+WsSCbxKvMbL2VkY/b3pK6R9dSP0ZCxGIhG+tBsoKzpq0GjDD77YL8OaN0C4Hv1j5cvgPMLuCz95GTbY9xg+Xg+FEvvKhbS0PbJ3qTgXxCWD7u8F7RBGi3DpjyXDhSMjI4+Jp6Ojo0886P5eePPHxsaeUXwUoOsvJIW3xpzC0voAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-6","title":"router-basic-use-6","src":"/abtnode/static/c052c0032b053872711afb9c065055fd/ea415/router-basic-use-6-zh.png","srcSet":["/abtnode/static/c052c0032b053872711afb9c065055fd/41b2e/router-basic-use-6-zh.png 250w","/abtnode/static/c052c0032b053872711afb9c065055fd/36a81/router-basic-use-6-zh.png 500w","/abtnode/static/c052c0032b053872711afb9c065055fd/ea415/router-basic-use-6-zh.png 1000w","/abtnode/static/c052c0032b053872711afb9c065055fd/de9e4/router-basic-use-6-zh.png 1461w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"选择好证书文件和证书私钥之后,即可完成提交。如果证书配置正确,站点域名旁边的状态符号也会从红色变成绿色。"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 800px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 50%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAAsTAAALEwEAmpwYAAABT0lEQVQoz42S3W6CQBCFef/X0EbppX0Le12TxlpjQCoFEwWW/WGX0xnoIjHWOsmEyeTbM3OWDdq2BQd/nXNDjvs+brFcj/vB9aFx3Or/xwa+EELgc7Ppcr1eI8/zAWyvDmVZhu12iw/ioiiC1vqyoYd2ux2mkwnCeYjnMMTqbdX1vS33a5PjdbnEfDbD03SKl8UCx+PxIsiQaSyUaVBLBVHL7qtoqtIG1rrBlrUW2hhIKYmriZNQSlFPd33WChqCMrKX05SiLEi8geFDJFaTqCQ41QqbWkCRwCFNO7aiK2r8AGU6Yetsv+G5KOguYsRxn8khRZFFqJIYkjZMlMS7KOFI4JuG75ME8X6PiFmqT6cvHMozWseWybdhu2RB0BalqFBRrWQFSbVtR5ZpOG/CHG/Ys4LcCAhyMTybe8H/2P+UR9jAP8y/sweHJ3QnGf4BYa0IWckLMscAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-7","title":"router-basic-use-7","src":"/abtnode/static/82960386e90bc15774c6b9f34fc8a45b/acfc1/router-basic-use-7-zh.png","srcSet":["/abtnode/static/82960386e90bc15774c6b9f34fc8a45b/41b2e/router-basic-use-7-zh.png 250w","/abtnode/static/82960386e90bc15774c6b9f34fc8a45b/36a81/router-basic-use-7-zh.png 500w","/abtnode/static/82960386e90bc15774c6b9f34fc8a45b/acfc1/router-basic-use-7-zh.png 800w"],"sizes":["(max-width:","800px)","100vw,","800px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"第三步,添加路由规则","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E7%AC%AC%E4%B8%89%E6%AD%A5%EF%BC%8C%E6%B7%BB%E5%8A%A0%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99","ariaLabel":"第三步,添加路由规则 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"第三步,添加路由规则"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"站点添加完成之后,就可以在站点下面配置自己的路由规则了。通过自定义的路由规则可以将在运行的 Blocklet 服务都自定义到对应的路由下面:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 88.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC7ElEQVQ4y52Ty08aURTG+Tu66aLtTu2f1E33TYwCw8wwD+bBXtNNfdRumrSJadVC8AGiUGmXmvgAmxi0AjaxKqIwzPD13MtgfKWxneSXc+/ce78593xnAtny1qt8+Yeye3wslk5+S99+HUnJg30pXatKi8RC5dCnwmOqRmNi6eeBtFileFSLLNVq+mK18gJAIDCbzVwmsstILMxjZj6Fj8kk3icS+JBK4VMmg9mVFSLL40w2i+l8BnO5ZSTTaXxZXcFcPs/XPmcym1wwHAzuRwQBweHhVigYdCLhsCMKgiOEQk5UkpyYqjq6ojg6i72xQlHTHEWWHVkUm3QGw4ODebTbgYCmaRXTNCHLskd04vF4x7btjk3RomhaVse6jd2NfJ9tu3QGsViswDNUFKViGAai0agXiUTAxGkRdIDDxnToat6D7fNxbduEpmtdQVXVuKASUzxRESFrMlgUZAEhMcRhY/ZeVmVIBO2FbunQTB2GrbuDQRNDQbVQvWSCfoaKqngEfUnH6OtRjI29wfjEOGeCmJyc4ExNvcXI6AhiBruFCd003JdSFENStLDDMpRIMOZfmWqIMBm0vrGJs3oTrgu0r+E4HtiTz39l+xGnUhh0ZcmMIaqp3StHNLWiUy3IHE9VVYSEMDa3d8kwoHHhoNFwcE7Uz5sUW+jQqdUcE5S7tSVBJkyu+6ao3StTcT1mgEDGbO/skFADp6d1nF/UcXZxAqfVRrPV6maYy0GQwiTIzLFcZpKmXZmickF66THXwtRT5XIZf3tWC2sQuaDNXb4h2GsbJsg20Bw5ymBvbw/FYhGlUolTZGxtIbGxjnfT0zA0DdZ9grquV/y+8nq9xWrJin4H+phBawZ1gkkOW34f3hCkul0Jsg23G/hOQ/tca+47GR76iy7R+Q/avuBaL8Oj+36tf4US+84FqTa7pN4kM06JOoPmD4JqzTghOvRTpLlgX1/fY+Jpf3//kx40fxC9/c8HBp5RfBSg5w+nPrbl5VF+lgAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-8","title":"router-basic-use-8","src":"/abtnode/static/45cc812c0702c56d11d2ac46bde8003e/ea415/router-basic-use-8-zh.png","srcSet":["/abtnode/static/45cc812c0702c56d11d2ac46bde8003e/41b2e/router-basic-use-8-zh.png 250w","/abtnode/static/45cc812c0702c56d11d2ac46bde8003e/36a81/router-basic-use-8-zh.png 500w","/abtnode/static/45cc812c0702c56d11d2ac46bde8003e/ea415/router-basic-use-8-zh.png 1000w","/abtnode/static/45cc812c0702c56d11d2ac46bde8003e/de9e4/router-basic-use-8-zh.png 1461w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"上图中,我们为本地已经在运行的 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"BlockChain Manager"}]},{"type":"text","value":" Blocklet 服务添加了一个路由规则为 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"bm"}]},{"type":"text","value":", 端口号会默认填写好,一般无需额外的更改。点击 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"添加"}]},{"type":"text","value":" 之后即可完成一个路由规则的添加,添加完之后如下图:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 88.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAACyElEQVQ4y42U3W7TMBSA9xzccDF4H9qN3fII3EMkJB5nQkOIGy6AG4QYCA2ERru169Z1Td04dmznz46b9HCcpNvYikakT8exjz/ZOXY23h5+ffru8OeLg/Px84PJuff+dOTt9nvem5Ohtzc49l4d9a/o973dAcZBz9v7fejtHfe9veHw2evh4CXmPgGAjY1j4uvhzIfB2Rn0Tk/hx3AI35GD0Qj6ZAYnLISTkCIhDCmFfjSHURTAeE5gxLCfRzCgAfR8v1cL54RccM5hRkhByNyyMLQR5zYMqE2TxC4sPkVxC9efpamNpTQ4Bybj8edayKOIpFkG/mxWoXSJ6UttzNK0McvzZa71Wtw4UqIepFL7tTBkrBYGNKguphegtQalFGTYl+VZ3TbGAArWkllbGmsgEtH+1QrzHOZKV+dUwZQn4PMU/CiFmchgEsZ1jPIF8Mxege8sNsA+fip/HQjonaWNkOEKkzQFyqKKhhxUkkGSakizhlU71wWuviFvcW1JWfnhIoAjwhqhTylJcHv4DSqCFZynEQibQrxIQdmGpp2AKBCMEqO0MahcgchlOSokTAVthBPBicqdUFZThULNICpjYKUCtpA1vG37hQBiJcytgNAyYEkAIZuWAeYTGbZF4U1RIiEqGlBgkYDcFGC0wS01mBvxEpdX2NIWFoSQbVE4J3g0XMUqISUIrGravEOmc3BjeDTqyPBbR7gb4cgYjmcur9RF4RbUCGkY1kXBSVXafMsa114dDd0eG4F9CsUxCuNMrMZLc12Ik0k7oXJxHSupuTmmzW2hiuNL4c1De12m1xxqbdavcNZOLP91xe5g0Qq/1MI4SSje37+24hL+B1eMVb6U6lstDCg9QbvBO62QxIHXMcG+O2Gcu3yJcYk/lo+1sNvt3u90Og+2trY2t7a3azrd7uajTudOum4O8nhn5yHGexv4/AH+2wSAh+RquAAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-9","title":"router-basic-use-9","src":"/abtnode/static/448cdc96f3b3e3658beff18ea2d5ad1f/ea415/router-basic-use-9-zh.png","srcSet":["/abtnode/static/448cdc96f3b3e3658beff18ea2d5ad1f/41b2e/router-basic-use-9-zh.png 250w","/abtnode/static/448cdc96f3b3e3658beff18ea2d5ad1f/36a81/router-basic-use-9-zh.png 500w","/abtnode/static/448cdc96f3b3e3658beff18ea2d5ad1f/ea415/router-basic-use-9-zh.png 1000w","/abtnode/static/448cdc96f3b3e3658beff18ea2d5ad1f/de9e4/router-basic-use-9-zh.png 1461w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"此时路由规则还未真正生效,我们继续下面的步骤。"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"第四步,部署路由规则","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E7%AC%AC%E5%9B%9B%E6%AD%A5%EF%BC%8C%E9%83%A8%E7%BD%B2%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99","ariaLabel":"第四步,部署路由规则 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"第四步,部署路由规则"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"可以看到,当我们新添加了站点或路由规则,在顶部会出现两个按钮:"},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"丢弃更改"}]},{"type":"text","value":" 和 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"部署规则"}]},{"type":"text","value":"。"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"丢弃更改","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E4%B8%A2%E5%BC%83%E6%9B%B4%E6%94%B9","ariaLabel":"丢弃更改 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"丢弃更改"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"会放弃此次的操作,将整个路由规则回到更改前的状态"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"部署规则","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E9%83%A8%E7%BD%B2%E8%A7%84%E5%88%99","ariaLabel":"部署规则 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"部署规则"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"点击 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"部署规则"}]},{"type":"text","value":" 并成功后,路由规则的更改才会真正的生效,点击之后页面如下图:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 88.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAADCElEQVQ4y52TS09TQRTH+zncuFB3gB/JlcYdEaW09zV35j6Jcac7V0QRa2J8QlCgFFpFg+4UAWtMq5Qi4RHkdent3zNzW4TIwjDJL2dm7sz/nDPn3FShMtddqpTZ17U1fXFj3Xj3a8UY+VE1JurLxhjxurbUoqbsaJ3mxPjPH8bYMtmVujZer4ux5dolAKnU80J+d7gwieHXr/Ds1SgejYzgwfAwcqOjeJLP4/nUFFFQ9lmhgMelPF4UJzEyMYGX01N4USqpb0/z+c9KMJNOV7VsFune3v2+dDrSMplIz2ajbF9fZBlG5Nh2JBiLhLTtOSPLecRMMzJ1fY/uoLenp4SDg1SKc17zPA+macZEMwzDZhAEzYCsT9bz/aZ/jID2k7k6FwQNugPHcWZUhIyxmuu6sCwr1jQNPokLIeB5LqQjh+Z0Wc1PhATJASiwRNC2bRKkCIUfZy0BnTnQbYkLg9BobXAX3Athu8FfvABM+GBXrjaudXPcyLgzv5RgO0Jmx5ZlQzguHHIgnbgeeRaOwqEzyTeXspAR+8oKizUuaxZ6TTZTloKGZdXUYSFi0zZhOgz+zRDF4jQ+zM5iYWEe38plLC4uoFqtoFgqUvQG3JDEPUGRi0afz6FzlqSscbsmlCCPDWHCcC34twJ8r/zE9vYednb28Vva3QhyzJe/4bqZBu/nsB0LjGkNK3ToyVqCzE5SpkeNmWXJ1BH296NSWaYuiEl0F1tbO9jfP1CCc58WYRgGwiBUxaKqNwI/gDheFFXRWFbX5hyyDVZX13F0bJLgx70Ib+a+QNN1OJRmqxMaUviwyu22oc3YTd5SMTAwgFwuh6GhIeQePsS9wUHcvn8Pd+7eVU7l+7Va57ggXa61+ixOUkigvlSptaGmB5cwlpxpVfkfQerwQ8GjDUt/gEr9KIGE9tUZ3yPhkyNcagk2iOYpOGgJvm1HuCK9Hk33NFBg75UgvdVXUt+j4mwSWxJa/xfUIZINoklvPKEEOzo6zhLnOzs7z7Wh9X/RPn+xq+sC2TMpGn8Azm2i0cVevMsAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-10","title":"router-basic-use-10","src":"/abtnode/static/c56994f8b1c2a4045c92989312e2f762/ea415/router-basic-use-10-zh.png","srcSet":["/abtnode/static/c56994f8b1c2a4045c92989312e2f762/41b2e/router-basic-use-10-zh.png 250w","/abtnode/static/c56994f8b1c2a4045c92989312e2f762/36a81/router-basic-use-10-zh.png 500w","/abtnode/static/c56994f8b1c2a4045c92989312e2f762/ea415/router-basic-use-10-zh.png 1000w","/abtnode/static/c56994f8b1c2a4045c92989312e2f762/de9e4/router-basic-use-10-zh.png 1461w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"这里会要求我们做一个部署日志记录,方便后面我们维护以及做回滚路由规则等操作。最后,点击 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"生成快照并部署"}]},{"type":"text","value":" 完成路由规则部署。"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"第五步,验证路由规则","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E7%AC%AC%E4%BA%94%E6%AD%A5%EF%BC%8C%E9%AA%8C%E8%AF%81%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99","ariaLabel":"第五步,验证路由规则 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"第五步,验证路由规则"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 88.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAACuUlEQVQ4y41Uy27TQBTNd7BhUfgfkpRu+QT2YAmJz6lQEGLDomKHKAgVFm1M46RNm9oTj9/PGTt2LmccJ21KUIl0NOOZe8+cc+9MOh9Pv738dPrrzcnV9PXJ9ZV2dDHRDvWh9mFsaIPRufbut34LXdcORxhHQ21wdqoNznVtYBiv3hujt4h9QUSdzjkzhWGZNLq8pOHFBf00DPoBnEwmpDOLxq5DY4cDDhmck+7PaeLbNJ0zmrhY93wacZuGpjlsCOeMzTzPI4uxgrF56TpO6Xte6dh2mSZJuSjxK4q/oNazNC3jKJTIoevp9EtD6Pk+S7OMTMuqQbpE+FJIuZRlscwxZnm+zIXYCRUHVMViQWEUHTeEjus2hDbn9Wx2QwhUm5RlOYGMoigmJDXru4CYSpaCgtA/vlWYZ+Qkbn3jmjQP5mSHNkabLJ+R6VnEI06RiCi8jzyitAirMyOnoeGtCF0oTNKUuOfUNoofpjElWboFdWAuxTagTimPZF4dWWgW4ytCk3OWwDKs1SAnP44pQ6CURWtVUgYIIFUWN8hJQEgaRtUsT4j5rcLrwGMhFKButYtux0kCstuaRTgswL7APFAHq7riO4blLAgotXmVFJJcv62h462a4gdBbds2OQhSCteNEK269bw5aL0HIlEWVVEUKr9tiucx1U0E1EEYNh1OV98rhQkOi9U8JxcWfeUGCDIXtjMVU8m7hNxxmqZAUa2UKkIFVVexsZxvWY6V5SxYH7pNiGTW2qtFa3WNvB1lO5f39tsSbBNGcbwhvH9p715oseNSC7lbodUmVv96Yg9g0RJ+bQhxTTje75YVFfA/EEWxiQ/D6HtDiDc8BrvEm46ARAHPMcHag8C9VfEhxiX+WD43hL1e73G3233S7/f3+vv7Dbq93t6zbvdB9FQO8Pzg4CnGRx38/gAgawVwqTP7NAAAAABJRU5ErkJggg=='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-11","title":"router-basic-use-11","src":"/abtnode/static/7d4fd86a149167c4a63e9f4779415725/ea415/router-basic-use-11-zh.png","srcSet":["/abtnode/static/7d4fd86a149167c4a63e9f4779415725/41b2e/router-basic-use-11-zh.png 250w","/abtnode/static/7d4fd86a149167c4a63e9f4779415725/36a81/router-basic-use-11-zh.png 500w","/abtnode/static/7d4fd86a149167c4a63e9f4779415725/ea415/router-basic-use-11-zh.png 1000w","/abtnode/static/7d4fd86a149167c4a63e9f4779415725/de9e4/router-basic-use-11-zh.png 1461w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"部署成功之后,即可进行点击进行访问验证:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 98%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAACQklEQVQ4y+2UTW7TQBSAvWfBJcqebrJIsuIErKouuAO7VnAOKiHBBUBqqaqoC0AgQG1KooEqcewqjePYdRol/otdxzO2p348OyaESoBaVkjI+vQ8f997M/JY2G/W773ptcWddqu5K7bJK+S1LBPSV8jXM52cWhZ5K0tkV+qQPaTW65J3Ro/UzxXy6VwnR45D6pbZPJiM5ZosPRA+tI7XxckImroGn1UVDpQeNBD5TAfZMEA1TTjWdWhoGjQGAzgcqdAyDZCHGnTMEcieD6JlQce24EhRHgtip7PmYafrurFj29z3PB6GIQ9mMx4EQR4ZYzxCKMWYBLz+ZcZf1iL+8bDPnz97yreebEU729tw2u1uCG0U2p4H48mEW46TXgRBShlbwKIoj2EGnbcnNkuNcZyOTT8daANE48ZwCD1FQaEorjmuC7bjcNOyUhQDSiGkNAcrLN5DYAzbYQhRRCGOMcYMEn6ZxjzBh4M6GGzmwilWiJm55/upO51CBibIRVnMEliOB35AwXGneRLPv8j7sx1hQTyb21fVzfwMi2p4sc1FdbOQgu/7KPWh9p7Bi30KlsuwOpyD8+ic7BhyobosxIGsMy3e4WdxCFOfguvNk1BGF2PFml8Ll0X0RxV4JHO+jy8lTYu1vxcui69yZc6fhdfhv/CfEOLVyz5c7EiQyxuSFFdvQ5AkaR2vDl70+K/IHPjXeSQQQu7jD4AhNuLekGxtIp+cPBTurq7eqlarK+VyeaVcqczjdSjWVKrVO6VS6fY3S7yWGhctQ2YAAAAASUVORK5CYII='); background-size: cover; display: block;"},"children":[]},{"type":"text","value":"\n "},{"type":"element","tagName":"img","properties":{"className":["gatsby-resp-image-image"],"alt":"router-basic-use-12","title":"router-basic-use-12","src":"/abtnode/static/14cda3b7b994568e9efea322ddde0994/ea415/router-basic-use-12.png","srcSet":["/abtnode/static/14cda3b7b994568e9efea322ddde0994/41b2e/router-basic-use-12.png 250w","/abtnode/static/14cda3b7b994568e9efea322ddde0994/36a81/router-basic-use-12.png 500w","/abtnode/static/14cda3b7b994568e9efea322ddde0994/ea415/router-basic-use-12.png 1000w","/abtnode/static/14cda3b7b994568e9efea322ddde0994/ca8b9/router-basic-use-12.png 1320w"],"sizes":["(max-width:","1000px)","100vw,","1000px"],"style":"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;","loading":"lazy"},"children":[]},{"type":"text","value":"\n "}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"可以看到访问 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"http://[替换成你的 ip]/bm/?__t=1596508019533"}]},{"type":"text","value":" 已经可以正常打开对应的 Blocklet 服务了,说明我们的部署已经生效。"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"其他一,更新或删除路由规则","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E5%85%B6%E4%BB%96%E4%B8%80%EF%BC%8C%E6%9B%B4%E6%96%B0%E6%88%96%E5%88%A0%E9%99%A4%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99","ariaLabel":"其他一,更新或删除路由规则 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"其他一,更新或删除路由规则"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h4","properties":{"id":"更新路由规则","style":"position:relative;"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E6%9B%B4%E6%96%B0%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99","ariaLabel":"更新路由规则 permalink","className":["anchor","before"]},"children":[{"type":"element","tagName":"svg","properties":{"ariaHidden":"true","focusable":"false","height":"16","version":"1.1","viewBox":"0 0 16 16","width":"16"},"children":[{"type":"element","tagName":"path","properties":{"fillRule":"evenodd","d":"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"},"children":[]}]}]},{"type":"text","value":"更新路由规则"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"将上面的 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"bm"}]},{"type":"text","value":" 路由规则更改成 "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"bm2"}]},{"type":"text","value":" 试试吧"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-wrapper"],"style":"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1000px; "},"children":[{"type":"text","value":"\n "},{"type":"element","tagName":"span","properties":{"className":["gatsby-resp-image-background-image"],"style":"padding-bottom: 88.8%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC/ElEQVQ4y52UXU8TQRSG+zu88UK9A/xJ3nhvQmhL93tmu7vcg1fyIRdGookBBBoEWmhZBBOjMYFAgQQBKcUE+YZud/t6ZukiFk3QTZ6c2Zk5b8+Zebex6c2lJ+7XdX1tf19ePfihLHzfUzLbW0q2vKtMEhOlnTqlMI6XaUxMfdtWJncp7pWlqXKZT+6WHgGIxYans+ej0zmMTUxg+N04XmcyeDk2hlfj4xjM5fA2nydmwjg8M4M3bg4js9PIZLMYLeQx4rrh2lAutxQKticSW1IqhXg8XkkmEp7U3u7JqZSXSiY9TVE80zA8ruseFzEa6xQZ83RV9VRZvqAcxFtbXVSrsRhjrGRZFlRVDYhaR0dHzXGcmkPRpmjZds1uxLmM4T7H8SkHpmnOh