0

我正在尝试重定向表单的 url

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>

为什么它不起作用?

4

1 回答 1

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>
于 2013-08-30T11:14:16.440 回答