मैं सर्वर 2012 में IIS 8.5 में "URL पुनर्लेखन" मॉड्यूल को कैसे सक्षम कर सकता हूं?


111

मेरे पास विंडोज़ सर्वर 2012 है और मैंने IIS 8.5 स्थापित किया है, लेकिन मैं URL रीराइट मॉड्यूल नहीं देख सका। मैं कैसे सक्षम या स्थापित कर सकता हूं?

जवाबों:


158

इसे यहाँ से डाउनलोड करें:

http://www.iis.net/downloads/microsoft/url-rewrite

या यदि आपके पास पहले से ही आपकी मशीन पर वेब प्लेटफ़ॉर्म इंस्टॉलर है तो आप इसे वहां से इंस्टॉल कर सकते हैं।


57
और IIS प्रबंधक को बंद करने और फिर से खोलने के लिए मत भूलना। स्थापना के बाद नया आइकन केवल दिखाई दे रहा है, फिर से खोलने के बाद। (रिफ्रेश काम नहीं करेगा)
फैबियन

1
अनुभव से: कभी-कभी आपको इसे अनइंस्टॉल करने की जरूरत है (प्रोग्राम जोड़ें / निकालें या कंट्रोल पैनल में प्रोग्राम अनइंस्टॉल करें) और फिर इसे काम पर लाने के लिए इसे फिर से इंस्टॉल करें। पता नहीं क्यों यह काम नहीं कर रहा था, लेकिन इसने मेरे लिए इसे ठीक कर दिया।
जो।

1
यह किसी भी तरह से यह स्क्रिप्ट है?
लॉफटॉग

क्या आप स्थापना का मतलब है? लॉन्च सीएमडी / प्रोमट "रन एज एडमिनिस्ट्रेटर" के साथ, फिर टाइप करें msiexec / I rewrite_2.0_rtw_x64.msi
डैनियल पेरेज़

18

उल्लेख के लायक: आप x64 संस्करण डाउनलोड करना चाहिए !

मुख्य डाउनलोड पृष्ठ ( https://www.iis.net/downloads/microsoft/url-rewrite ) से "अतिरिक्त डाउनलोड" (मुख्य डाउनलोड बटन के तहत) पर क्लिक करें और x64 संस्करण डाउनलोड करें (क्योंकि किसी कारण से - डिफ़ॉल्ट डाउनलोड संस्करण x86 है)


3
धन्यवाद, दयालु व्यक्ति। धन्यवाद। मेरी जिंदगी के 3 घंटे ऐसे ही गुजर गए।
ग्रेगोरीब्राद

11

सबसे पहले, एक डाउनलोड या वेब प्लेटफ़ॉर्म इंस्टॉलर से यूआरएल रिवाइराइट स्थापित करें। दूसरा, IIS को पुनरारंभ करें। और, अंत में, IIS बंद करें और फिर से खोलें। आखिरी कदम मेरे लिए काम कर गया।


1

सोचा था कि पूर्णता के लिए आवश्यक कुछ संभावित पेचीदगियों को मिलाकर एक पूर्ण उत्तर दूंगा।

  1. जांचें कि क्या आपके पास 32-बिट या 64-बिट IIS स्थापित है:
    • IIS प्रबंधक → एप्लिकेशन पूल पर जाएं, उपयुक्त ऐप पूल चुनें फिर उन्नत सेटिंग्स।
    • "32-बिट एप्लिकेशन सक्षम करें" सेटिंग की जांच करें। यदि यह सच है, तो इसका मतलब है कि कार्यकर्ता प्रक्रिया को 32-बिट में चलाने के लिए मजबूर किया गया है। यदि सेटिंग गलत है, तो ऐप पूल 64-बिट मोड में चल रहा है।
    • आप टास्क मैनेजर भी खोल सकते हैं और चेक कर सकते हैं w3wp.exe। यदि यह दिख रहा है w3wp*32.exeतो यह 32-बिट है।
  2. यहां उपयुक्त संस्करण डाउनलोड करें: https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads
  3. इसे स्थापित करो।
  4. URL फिर से आना मॉड्यूल प्रदर्शित करने के लिए IIS प्रबंधक को बंद करें और फिर से खोलें।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.