अपाचे के साथ LocationMatch
का उपयोग करके मैं क्वेरी स्ट्रिंग से कैसे मिलान कर सकता हूं?अपाचे, स्थानमैच: मिलान क्वेरी स्ट्रिंग
<LocationMatch "/index.php\?a=b.*">
// ...
... दुर्भाग्य से काम नहीं करेगा।
अपाचे के साथ LocationMatch
का उपयोग करके मैं क्वेरी स्ट्रिंग से कैसे मिलान कर सकता हूं?अपाचे, स्थानमैच: मिलान क्वेरी स्ट्रिंग
<LocationMatch "/index.php\?a=b.*">
// ...
... दुर्भाग्य से काम नहीं करेगा।
ऐसा लगता है कि आप Location
/LocationMatch
में क्वेरी स्ट्रिंग शामिल नहीं कर सकते हैं।
Apache Docs से:
सभी मूल (गैर प्रॉक्सी) अनुरोधों के लिए, यूआरएल मिलान किया जा प्रपत्र/पथ का URL पथ/है। कोई योजना, होस्टनाम, पोर्ट, या क्वेरी स्ट्रिंग को शामिल किया जा सकता है। प्रॉक्सी अनुरोधों के लिए, मिलान करने वाला यूआरएल फॉर्म स्कीम है: // servername/path, और आपको उपसर्ग शामिल करना होगा।
स्थानमैच को नियमित अभिव्यक्ति की आवश्यकता होती है, इसलिए आपको कम से कम '/' और '?' से बचना होगा। आप किस पैटर्न से मेल खाना चाहते हैं? –