我的应用程序使用 spring rest 并部署在 Azure 服务器中。使用 spring rest 创建 rest api。
除一种情况外,能够访问所有 rest URL。
例如: http://mydomain123.com/api/abc
,http://mydomain123.com/api/xyz/abc
可以访问上述网址
http://mydomain123.com/api/bin
,,http://mydomain123.com/api/xyz/bin
http://mydomain123.com/api/bin/dfdff
但是上面的 URL 中有 bin 字,因此出现以下错误:
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
我正在尝试如下操作,但根本不起作用:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
请有人帮我解决上述问题(即使其中有单词“bin”,我也应该能够访问 rest api)