我有以下重定向
<rules>
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="a/(.*)/(.*)" />
<action type="Rewrite" url="https://s3.amazonaws.com/bucket/subfolder/{R:1}/{R:2}.o8d" />
</rule>
</rules>
我想要做的是我有一个网址http://www.mysite.com/a/username/filename
。
我想要重写为https://s3.amazonaws.com/bucket/subfolder/username/filename.o8d
目前我在访问我希望工作的网址时收到404错误。
有什么想法吗?
好的更新。我尝试将<action type="Rewrite" url="https://s3.amazonaws.com/bucket/subfolder/{R:1}/{R:2}.o8d" />
更改为<action type="Rewrite" url="/" />
,然后重写到我网站的根目录就好了。我已安装arr,我修复并重新启动。不知道该怎么做。我一直在阅读的所有内容都说这应该是可行的,但它不起作用。
就像重写器自动将重写设置为http://www.mysite.com/{Rewrite URL}