के साथ समस्याएं हैं, मैं अपनी साइट की एक उपनिर्देशिका के लिए रिवर्स प्रॉक्सी करने के लिए आईआईएस 7.5 स्थापित करने पर काम कर रहा हूं।एआरआर का उपयोग करते हुए आईआईएस रिवर्स प्रॉक्सी निर्देशिका स्तर
<clear />
<rule name="Reverse Proxy to Community" stopProcessing="true">
<match url="^community/qa/(.*)" />
<action type="Rewrite" url="http://xxx.xxx.xxx.xxx/{R:1}" logRewrittenUrl="true" />
</rule>
आईपी पते के अपाचे और एक Django साइट के साथ एक नेटवर्क linux बॉक्स को अंक:
यहाँ web.config यूआरएल-पुनर्लेखन है।
मैं क्या चाहता हूँ
/समुदाय/क्यूए के लिए सभी अनुरोध/* निर्दिष्ट आंतरिक IP पर पुनः निर्देशित किया है।
क्या होता है
/समुदाय/क्यूए/- देता है 404 (पर मुख्य आईआईएस सर्वर)
/समुदाय/क्यूए/प्रश्न/- देता है 404 (पर मुख्य आईआईएस सर्वर)
- लेकिन -
/समुदाय/क्यूए/प्रश्न/पूछें/काम करता है !!!
/समुदाय/क्यूए/प्रश्न/अनुत्तरित/काम करता है !!
तो ऐसा लगता है कि यह उन सभी यूआरएल के लिए काम करता है जो शुरुआती बिंदु से 2 उपनिर्देशिकाएं गहरी हैं।
यह सिर्फ मेरे लिए अजीब लगता है, और मैं इसे समझ नहीं सकता।
किसी भी मदद के लिए अग्रिम धन्यवाद।
धन्यवाद:
तो सरल समाधान अपने UrlRouting विन्यास में जोड़ने के लिए (जब वेब अनुप्रयोग शुरू होता है) अपने यूआरएल के लिए नियम की अनदेखी है! यूआरएल पुनर्लेखन का आदेश मदद करता है! –