我正在使用MVC應用程序,在該應用程序中,我嘗試實施用戶被重定向到同意頁面(http://www.company.com/AppOne/landingpage.html)的過程。他們必須同意通過點擊「接受」按鈕才能被帶到目的地頁面(http://www.company.com/AppTwo/subsite)。通過IIS URL Rewrite模塊發送訪問者同意頁面
我加入以下行的web.config文件中的「AppTwo」目錄:
<rewrite>
<rules>
<rule name="PreventRandomHit" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_REFERER}" pattern="^http://company.com/AppOne/.*$" negate="true" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>
我得到的問題是,當我點擊「接受」按鈕,它需要我回到同意頁面而不是目的地頁面。這是我第一次使用IIS URL重寫模塊。我也以此鏈接爲例,https://www.tachyondynamics.com/windows-iis-server-dod-login-banner/。提前致謝!