2012-03-26 14 views
0

ich ein altes Verzeichnis in die neuen umleiten möchte (301-Umleitung). In meinem Fall möchte ich dies:Wie umleiten altes Verzeichnis in neuen auf IIS

umleiten umleiten

Um dies zu tun, verwende ich die URL auf IIS-Rewriting-Modul, dies zu tun. Dies ist meine Regel in meinem web.config:

<rule name="test" stopProcessing="true"> 
       <match url="xxxx" /> 
       <action type="Redirect" url="yyyy{R:0}" appendQueryString="true" /> 
      </rule> 

Es funktioniert gut mit http://www.mydomain.com/xxxx/1-my-product-name und http://www.mydomain.com/xxxx/c/my-category-name, aber wenn ich zu http://www.mydomain.com/xxxx/ gehen wird es zu http://www.mydomain.com/yyyy// mit zwei slahes umleiten. Wer weiß, wie man das vermeidet?

Vielen Dank im Voraus!

Antwort

1

Ich fand, dies ist die Regel, die ich verwendet:

<rule name="tpepme" stopProcessing="true"> 
     <match url="xxxx(.*)" /> 
     <action type="Redirect" url="yyyy{R:1}" appendQueryString="true" /> 
    </rule>