प्राप्त करें यदि यूआरएल में एप्लिकेशन पथ में एक अलग आवरण है तो मैं यूआरएल को फिर से लिखने का एक तरीका ढूंढ रहा हूं। चूंकि एप्लिकेशन पथ अलग-अलग तैनाती के लिए अलग-अलग हो सकता है, इसलिए मुझे इसे गतिशील रूप से एक्सेस करना होगा। क्या ऐसा करने का कोई तरीका है?आईआईएस यूआरएल रिवाइट मॉड्यूल: एप्लीकेशनपैथ
पृष्ठभूमि:
मैं आवेदन पथ के लिए कुकी के पथ की स्थापना कर रहा हूँ। चूंकि कुकी पथ केस संवेदनशील है, इसलिए मुझे गलत तरीके से बंद होने पर यूआरएल को फिर से लिखना होगा। मैं वैकल्पिक तरीकों को भी पसंद करूंगा जिन्हें यूआरएल रीराइट मॉड्यूल के उपयोग की आवश्यकता नहीं है।
उदाहरण
के एक तैनाती के लिए मान लेते हैं कि चलो, आवेदन के लिए उर्फ "applicationâ" है (एक और तैनाती के लिए, उर्फ "ApplicationB" हो सकता है)।
http://<host>:<port>/<applicationA or Applicationa or APPLicationA etc.>/<rest of the url>
Redirect to
http://<host>:<port>/ApplicationA/<rest of the url>
@NikolaiDante कृपया संपादन देखें। –
क्या नियम हमेशा एक अपरकेस अक्षर में शुरू और समाप्त होगा, लेकिन बीच लोअरकेस होना चाहिए? – NikolaiDante
नहीं, उपनाम [ए-ज़ा-जे 0-9] + हो सकता है, और फिर से लिखना चाहिए जब यूआरएल का यह उपनाम अलग-अलग मामले में होता है। –