2009-11-15 23 views
17

जब मैं अपना .aspx पृष्ठ चलाता हूं तो मुझे निम्न त्रुटि मिल रही है।यूआरएल पुनः लिखना - web.config त्रुटि

त्रुटि Code0x8007000d विन्यास खंड 'पुनर्लेखन' क्योंकि यह एक अनुभाग घोषणा

याद आ रही है पढ़ा नहीं जा सकता मैं एक साधारण v.aspx पेज जो निम्नलिखित कोड है है:

Response.Write (अनुरोध ("q"))

मेरे होस्टिंग सर्वर के रूप में IIS 7 URL रीराइट सुविधा सक्षम के साथ स्थापित किया (जो कि वे क्या दावा करते हैं)

नोट:: मेरी web.config फ़ाइल के तहत निम्नलिखित लाइनों है नोड यह

<rewrite> 
     <rules> 
     <rule name="RewriteUserFriendlyURL1" stopProcessing="true"> 
      <match url="^([^/]+)/?$" /> 
      <conditions> 
      <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
      <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
      </conditions> 
      <action type="Rewrite" url="v.aspx?q={R:1}" /> 
     </rule> 
     </rules> 
    </rewrite> 

मैं stackoverflow खोज की है, लेकिन एक समाधान नहीं मिला तहत नीले टेढ़ी-मेढ़ी रेखाएं है।

किसी को कोई समाधान मिल सकता है।

TIA

उत्तर

27

सुनिश्चित करें कि आपके <rewrite><system.webServer></system.webServer> खंड में संलग्न है।

<configuration> 
    <system.webServer> 
     <rewrite> 
      <rules> 
      <rule name="RewriteUserFriendlyURL1" stopProcessing="true"> 
      <match url="^([^/]+)/?$" /> 
      <conditions> 
       <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
       <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
       </conditions> 
       <action type="Rewrite" url="v.aspx?q={R:1}" /> 
      </rule> 
      </rules> 
     </rewrite> 
    </system.webServer> 
</configuration> 
+2

अनुभाग में संलग्न है। –

3

system.web सर्वर में पुनर्लेखन अनुभाग IIS7 में समर्थित है, लेकिन IIS6 नहीं है। इस साइट को ऐसे सर्वर पर तैनात करने की वजह से त्रुटि आई है जो केवल आईआईएस 6 चला रही है।

+0

आईआईएस 8 के लिए भी इस समस्या को जन्म दिया। इंस्टॉल करना इसे ठीक कर रहा है। – Kai

16

यूआरएल रीवाइट मॉड्यूल http://www.iis.net/download/URLRewrite स्थापित करें और इसे सॉर्ट किया जाना चाहिए। यह मेरी समस्या

+0

यह मेरी समस्या भी तय है, धन्यवाद! – Scott

+2

मेरे लिए भी काम किया, लेकिन मैंने इसे जोड़ने के लिए वेब प्लेटफ़ॉर्म इंस्टॉलर का उपयोग किया। – Kieran

+0

डाउनलोड यूआरएल हटा दिया गया है, आप यहां से डाउनलोड कर सकते हैं: https: //www.microsoft.com/en-eg/download/confirmation.aspx? Id = 7435 –

संबंधित मुद्दे