Azure Web App Web.config重写不起作用
我使用Azure Web App作为反向代理。当我输入像“www.ABC.com”这样的URL时,它正在工作。如果我改成“www.ABC.com/ABC”,它就不起作用了。然后它会将我的URL改为“www.ABC.com/ABC”。我只想在Azure Web应用程序上保留此URL,如“”。有人知道如何解决这个问题吗Azure Web App Web.config重写不起作用,azure,url,url-rewriting,web-config,azure-web-app-service,Azure,Url,Url Rewriting,Web Config,Azure Web App Service,我使用Azure Web App作为反向代理。当我输入像“www.ABC.com”这样的URL时,它正在工作。如果我改成“www.ABC.com/ABC”,它就不起作用了。然后它会将我的URL改为“www.ABC.com/ABC”。我只想在Azure Web应用程序上保留此URL,如“”。有人知道如何解决这个问题吗 <rule name="Proxy" stopProcessing="true"> <match url="(.*)" />
<rule name="Proxy" stopProcessing="true">
<match url="(.*)" />
<action type="Rewrite" url="https:/www.ABC.com/abc/{R:1}" />
<serverVariables>
<set name="HTTP_X_UNPROXIED_URL" value="https:/www.ABC.com/abc/{R:1}" />
<set name="HTTP_X_ORIGINAL_ACCEPT_ENCODING" value="{HTTP_ACCEPT_ENCODING}" />
<set name="HTTP_X_ORIGINAL_HOST" value="{HTTP_HOST}" />
<set name="HTTP_ACCEPT_ENCODING" value="" />
</serverVariables>
</rule>
您是否尝试使用?我们可以通过azure门户安装它。据我所知,Azure WebApp上的反向代理默认处于关闭状态。我没有使用扩展,但网站无法显示图像。因为图像文件夹位于另一个目录中,如“www.ABC.com”,而不是“www.ABC.com/ABC”。我可以在规则中添加一些东西来获取图像吗?根据我的测试,Azure Web App作为反向代理现在似乎不起作用。