2015-07-26 5 views
6

करने के लिए सभी अनुरोध को फिर से लिखने मैं http://xyz.it/pageN को http://xyz.it/page1 है और मैं http://bar.it/foo के सभी पृष्ठों रीडायरेक्ट करना होगा और मैंने सोचा कि मैं इस नियम के साथ इसे हल किया था:IIS एक स्थिर यूआरएल

<rule name="from-xyz-to-bar" stopProcessing="true"> 
     <match url=".*" /> 
     <conditions logicalGrouping="MatchAny"> 
      <add input="{HTTP_HOST}" pattern="^xyz\.it$" /> 
     </conditions> 
     <action type="Redirect" url="http://bar.it/foo" appendQueryString="false" redirectType="Permanent" /> 
    </rule> 

लेकिन यह काम नहीं करता। मेरा नियम क्या कर रहा है http://xyz.it/page1 से http://bar.it/page1 पर पुनर्निर्देशित कर रहा है और मुझे नहीं पता कि मैं कहां गलत हूं।

कृपया मदद करें!

+0

क्या आपके पास कोई अन्य नियम हैं? क्या आप वाकई कैश मुद्दे का सामना नहीं कर रहे हैं? –

+0

गुप्त मोड और विभिन्न ब्राउज़रों पर प्रयास किया। –

उत्तर

2
<rule name="from-xyz-to-bar" stopProcessing="true"> 
    <match url="^$" /> 
    <action type="Redirect" url="http://bar.it/foo" /> 
</rule> 
+0

नकारात्मक। आईआईएस साइट डोमेन के लिए वास्तव में कुछ डोमेन के लिए समान है। –