Devdit
 

ติดตั้ง SSL แล้วแต่ต้องพิมพ์ https เองทุกครั้ง วิธีบังคับให้เข้า https แทน http

1.9K

กรณีถ้าเว็บไซต์ของคุณมีการติดตั้ง SSL Certificates แล้ว แต่พบว่าเวลาเข้าเว็บไซต์ยังต้องพิมพ์ https ทุกครั้ง หากไม่พิมพ์จะเข้าเป็นแบบ http ปัญหานี้สามารถแก้ไขได้หลายวิธี ซึ่งจะขอแนะนำไว้ 2 วิธี คือ 

 

1. บังคับเข้า https ด้วยไฟล์ .htaccess 

ทำการสร้างไฟล์ .htaccess โดยมีคำสั่งดังนี้ และนำไปวางไว้ที่ตำแหน่ง root ของเว็บไซต์ 

Options +FollowSymLinks 

RewriteEngine On 
RewriteCond %{HTTPS} !=on 
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] 

 

2. บังคับเข้า https ด้วย DirectAdmin วิธีนี้รองรับเฉพาะ DirectAdmin บางเวอร์ชั่นเท่านั้น 

2.1 เข้าสู่ระบบ DirectAdmim ในส่วนของ Advanced Features คลิกเมนู SSL Certificates 

 

2.2 ติ๊กถูก Force SSL with https redirect แล้วกด Save 

เขียน 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ