मैं अपाचे का उपयोग कर रहा हूं और मैं सभी प्राप्त अनुरोध को एसएसएल वर्चुअल होस्ट पर रीडायरेक्ट करना चाहता हूं।रेगेक्स - किसी विशेष पैटर्न को छोड़कर सब कुछ कैसे मिलान करें
RedirectMatch https://www.mydomain.com $ 1
जो मूल रूप से सब कुछ से $ 1 की जगह:
तो मैं सामान्य http वर्चुअल होस्ट में निम्नलिखित पंक्ति है (*।)।
यह पूरी तरह से काम करता है। लेकिन अब, मुझे एक विशेष CGI तक पहुंचने की आवश्यकता है जो SSL वर्चुअल होस्ट पर नहीं हो सकता है। तो मैं निम्नलिखित को छोड़कर सभी अनुरोध को रीडायरेक्ट करना चाहते हैं:
"http://www.mydomain.com/mycgi/cgi.php"
मैं इस मंच पर खोज और कुछ regex बहिष्कार के विषय में पोस्ट पाया, लेकिन कोई भी काम कर रहा है। किसी भी तरह की सहायता का स्वागत किया जाएगा।
धन्यवाद। एलैन
बहुत बहुत धन्यवाद। यह पूरी तरह से काम करता है। आपने लगभग 30 मिनट में कम से कम 30 मिनट में क्या हल किया था! – Alain
यदि यूआरएल है तो यह अच्छी तरह से काम करता है: mycgitest/cgi.php? – Felix