วิธีการ rewrite url http to https Print

  • 35

วิธีการเขียน htaccess เพื่อให้เข้าเว็บไซต์ http แล้ว redirect ไปยัง https โดยอัตโนมัติ มีหลายรูปแบบการเขียน

วันนี้ผมจะยกตัวอย่างมาสักสามแบบ

แบบที่ 1

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI}/$1 [R=301,L]
RewriteRule ^(.*)$ https://www.evohosting.in.th/$1 [R=301,L]
</IfModule>

แบบที่ 2

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^evohosting.in.th [NC]
RewriteRule ^(.*)$ https://www.evohosting.in.th/$1 [L,R=301]
</IfModule>

 

แบบที่ 3

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI}/$1 [R=301,L]
</IfModule>

สามารถ เลือกใช้ได้ความชอบเลยครับ โดยแบบที่ 1 และ แบบที่ 2 อย่าลืม เปลี่ยนชื่อโดเมนเนม เป็นของท่านเองนะครับ

 


บทความนี้มีประโยชน์กับคุณหรือไม่ ?

« ย้อนกลับ