मैं apache .htaccess के साथ रीडायरेक्ट करने का प्रयास कर रहा हूं। मैं निम्नलिखित कोडसटीक यूआरएल मैचों के दौरान केवल रीडायरेक्ट कैसे करें?
redirectMatch 301 /user http://clients.mydomain.com
यह बहुत अच्छी तरह से काम करता है, लेकिन मैं नहीं करना चाहती "/ उपयोगकर्ता/लॉगिन" को "http://clients.mydomain.com/login" निर्देशित किया जाने वाला ।
मैं इसे कैसे रोकूं?
पीछे की ओर जांचना/एक अच्छा विचार है। फ़ायरफ़ॉक्स इसे छुपाता है, भले ही आपको लगता है कि यूआरएल/उपयोगकर्ता वास्तव में इसे/उपयोगकर्ता/ – SomethingOn
के रूप में पारित किया जा रहा है, लेकिन यदि आपके पास स्पेस वर्ण '' हैं? आपको ठीक से संभालने के लिए डबल कोट्स की आवश्यकता है। 'रीडायरेक्ट' परिणामों के regex में escapes '\' का उपयोग करके सिस्टम में यह सोचने के लिए कि यह एक अतिरिक्त स्थान के बजाय एक अतिरिक्त पैरामीटर है। और यदि आपके पास डबल कोट्स हैं, तो आप सटीक मिलान निर्दिष्ट करने के लिए '^' या '$' का उपयोग नहीं कर सकते हैं – ahnbizcad