Azure应用服务插槽设置 - 在web.config

时间:2018-03-06 23:53:17

标签: iis web-config azure-web-sites azure-web-app-service azure-deployment-slots

我们想在不同的插槽中稍微改变我们的web.config文件。例如,我们想要在不同的插槽中重定向和代理不同的URL。我正在考虑使用应用程序设置,可以将其视为env变量,但我找不到在XML中使用它们的方法。我想象这样的事情:

<rule name="Reverse proxy" stopProcessing="true">
  <match url=".*" />
  <action type="Rewrite" url="{ENV_EXTERNAL_HOST}{REQUEST_URI}" appendQueryString="false" />
</rule>

{ENV_EXTERNAL_HOST}部分当然是错误的。是否可以从web.config XML文件的内容中使用这些设置?

1 个答案:

答案 0 :(得分:0)

我们最终使用重写地图将传入的网址映射到不同的值。