2017-02-21 54 views
0

我正嘗試將我的舊網址重定向到某些現有用戶的新網址。 這裏是我的來源網址:Url爲舊網址重新編寫不起作用

www.example.com/candidate/details/test-name/123

http://www.example.com/jobs/details/test-name/123

我試圖寫在web.config文件重新寫入網址如下:

<rule name="Old Url Rewrite" stopProcessing="true"> 
     <match url="^/candidate/details/.*" /> 
     <conditions logicalGrouping="MatchAll"> 
      <add input="{REQUEST_URI}" ignoreCase="true" negate="true" /> 
     </conditions> 
     <action type="Rewrite" url="{REQUEST_URI}/jobs/details/{R:1}" /> 
    </rule> 
    </rules> 

我不是非常瞭解url-rewrit功能。我跟蹤了特種部隊的一些可用職位,但無法正確解釋他們。任何關於這個問題的幫助將不勝感激。

感謝 馬諾

回答

1

此規則會爲你工作:

<rule name="Old Url Rewrite" stopProcessing="true"> 
    <match url="^candidate/details/(.*)" /> 
    <action type="Redirect" url="/jobs/details/{R:1}" /> 
</rule> 
+0

感謝您的答覆@Victor。我發佈這個問題已經很長時間了。當時我找到了解決方案,但錯過了在SOF上寫下答案。我不知道你的答案是否能解決問題,但因爲我已經有了答案,所以接受你的答案是正確的。不管怎樣,謝謝。 –