我正在尝试重定向表单的网址
http://localhost:8065/Documents/anything.pdf
我希望这可以转到另一个站点(使用相同的文件名,但我甚至无法将其转到其他站点)。这是我的剧本:
<rewrite>
<rules>
<rule name="Archibald" patternSyntax="ECMAScript" stopProcessing="true">
<match url="^/documents/.+\.(?:pdf)$" />
<action type="Redirect" url="http:\\www.dorkingsos.org.uk" />
<conditions>
</conditions>
</rule>
</rules>
</rewrite>
为什么不起作用?
答案 0 :(得分:0)
我需要匹配所有文件并为PATH_INFO添加条件
<rule name="Archibald" patternSyntax="ECMAScript" stopProcessing="true">
<match url=".*" />
<action type="Redirect" url="http://www.dorkingsos.org.uk/pdfs/{C:1}" />
<conditions>
<add input="{PATH_INFO}" pattern="^/documents/(.*.pdf)$" />
</conditions>
</rule>