मुझे एक एसएसएल टर्मिनेटिंग लोड बैलेंसर से कुछ ट्रैफ़िक मिल रहा है- जिस स्थिति में यह HTTP में पोर्ट 80 पर http_x_forwarded_proto
= "" के साथ आता है
मैं एक mod_rewrite नियम चाहता हूं जो केवल सीधे HTTPS ट्रैफ़िक या अग्रेषित HTTPS ट्रैफ़िक की अनुमति देता है।
मेरे पास अभी तक यह है:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP:http_x_forwarded_proto} != https
RewriteCond %{HTTP:http_x_forwarded_proto} != HTTPS
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
लेकिन मुझे मिल रहा है
रेवेरिटकॉन्ड: खराब फ्लैग डेलिमिटर
त्रुटि।
मुझे यह काम करने के लिए सही करने की क्या आवश्यकता है, और क्या यह सबसे अच्छा तरीका है?