के साथ किसी अन्य डोमेन पर रीडायरेक्ट करता है मेरे पास कोई संकेत नहीं है कि यह विफल क्यों होता है। मैं बस सभी डोमेन को www.maindomain.com
पर रीडायरेक्ट करना चाहता हूं और http
से https
पर, मुझे क्या याद आ रहा है?Apache2 एसएसएल
# redirect http to https
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# redirect without www to www
RewriteCond %{http_host} ^maindomain.com [nc]
RewriteRule ^(.*)$ https://www.maindomain.com [r=301,nc]
# redirect another domain to www.maindomain.com
RewriteCond %{HTTPS} off # this i was missing
RewriteCond %{HTTP_HOST} ^(www\.)?anotherdomain.com [NC]
RewriteRule ^(.*)$ https://www.maindomain.com [R=301,L]
https:/www.maindomain.com/
कोhttp://maindomain.com
काम करता हैhttps:/www.maindomain.com/
कोhttp://anotherdomain.com
काम करता हैhttps:/www.maindomain.com/
कोhttps://anotherdomain.com
विफल रहता है
अजीब, रिवाइटकॉन्ड% {HTTPS} बंद टिप्पणी के साथ टिप्पणी, संकेत अभी काम कर रहा था, लेकिन जवाब हटा दिया गया है, जैसा कि मैं इसे स्वीकार करना चाहता था, मैं तीसरे पुनर्निर्देशन में एक दूसरा रिवाइटकंड खो रहा था –