ฉันกำลังมองหาวิธีการบังคับ SSL wwwและ
ฉันสามารถบังคับทั้งสองอย่างแยกกัน แต่ฉันก็ยังเจอกับปัญหาการเปลี่ยนเส้นทาง รหัสต่อไปนี้ใช้งานได้เมื่อจัดการ URL ในรูปแบบนี้http://example.comและเปลี่ยนเส้นทางอย่างถูกต้องhttps://www.example.comแต่เมื่อ URL ขาเข้าhttps://example.comนั้นจะไม่ถูกส่งต่อไปยังhttps://www.example.com- คำแนะนำใด ๆ
แก้ไข: มันก็ควรจะส่งไปhttp://www.example.comhttps://www.example.com
RewriteCond %{REMOTE_ADDR} !127\.0\.0\.0
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} !^www.example\.com$
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]