2016-09-26 25 views
0

我已經在urlrewriter.config中重寫了重定向規則以接受url中的參數。
規則工作正常。但是,我有情景時參數(ID)爲空,它應該被重定向到工作頁面,如果參數是下面的規則應該工作。如何在Umbraco中的參數爲空時重定向到另一個視圖

例如:www.myDomain.com/case-study/myCasestudy - >重定向到的案例研究頁
www.myDomain.com/case-study - >重定向到工作頁面

我可以在JQuery的案例研究頁面處理這個問題,但它會先案例重定向頁面後會重定向到工作頁面

<add name="CaseStudyRule" virtualUrl="^~/Case-Study/(.*)" destinationUrl="~/Case-Study.aspx?Id=$1" 
rewriteUrlParameter="ExcludeFromClientQueryString" 
ignoreCase="true" /> 
</rewrites> 

回答

0

添加兩個規則:一個用於virtualUrl =「^〜/案例 - 研究「和另一個爲vi rtualUrl =「^〜/ Case-Study /(.+)」

相關問題