Apache mod_rewrite http के साथ काम कर रहा है, लेकिन https नहीं


2

मैं URL से बदलने के लिए एक अपाचे सर्वर को कॉन्फ़िगर कर रहा हूं। http: // (आईपी) /users/testuser/test.html] [http: / (IP) /~testuser/test.html]

यह ठीक काम करता है, जैसे

RewriteEngine On  
RewriteRule ^/users/(.*)$ /~\$1 [R]

हालाँकि जब कोई करता है [ https: // (आईपी) /users/testuser/test.html] यह इसे [https: / (IP) /~testuser/test.html] में नहीं बदलता है

कोई सुझाव?


1
ठीक है, यह समझ में आया - आपको नियम को ssl.conf फ़ाइल में एक वर्चुअल होस्ट निर्देश के साथ जोड़ना होगा, जहाँ मैं इसे डालने की कोशिश कर रहा था।
roger34

1
कृपया इसे एक उचित उत्तर के रूप में जोड़ें, और फिर इसे प्रश्न को बंद करने के लिए स्वीकार करें।

जवाबों:


0

आपको एक वर्चुअल होस्ट निर्देश में नियम जोड़ना होगा ssl.conf फ़ाइल के बजाय जहाँ आप इसे डालने की कोशिश कर रहे थे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.