0
我一直在使用SQL的LocalDB在IIS 8.0託管的果園部位局部我的機器上。 我也在IIS中安裝並集成了URL重寫模塊。 我已經修改了Orchard.Web項目的web.config文件重定向爲IIS 8.0 URL重寫模塊不工作的果園CMS URL重定向
<rewrite>
<rules>
<rule name="Redirect services to expertise" stopProcessing="true">
<match url="/services/(.*)" />
<action type="Redirect" url="/expertise/{R:1}" />
</rule>
</rules>
</rewrite>
所以,我打算做的是從"http://localhost:70/Orchard/services/content-management" to "http://localhost:70/Orchard/expertise/content-management".
重定向,但如預期,這是沒有工作,也沒有重定向。它打開了舊的「../services/ ..」URL。
任何想法?
在此先感謝。
但我指定的完美匹配的模式。我使用URL重寫模塊「測試模式」在IIS中測試了它。您指定的那個不匹配。 –
您是否嘗試過上述規則?這可能不是你唯一的問題,但該網址不應該有主要的正斜槓。 「測試模式」工具中的示例是「目錄/產品/銷售」 - 沒有主要的正斜槓。如果你測試我的規則對「服務/某些頁面」它確實匹配。 – damoclarke
嘿,謝謝!有效! :) –