การตั้งค่า SSL ให้ Domain Name
การตั้งค่าให้กับโดเมนเนม ให้ Login เข้าสู่ระบบ DirectAdmin ก่อน เสร็จแล้ว ให้เข้าไปที่ Domain Setup รูปที่ 1 เมื่อเข้ามาแล้ว ระบบจะ แสดงรายชื่อโดเมนเนม ภายใต้ Account ของท่านให้คลิ๊กที่ชื่อโดเมนเนม ที่ต้องการ ทำ SSL รูปที่ 2 แล้วให้เราติ๊กเครื่องหมายถูก ในช่อง Secure SSL แล้วคลิ๊กปุ่ม Save รูปที่ 3 สำหรับขั้นตอนต่อไปนี้ คือการตั้งค่า Folder private_html ซึ่งจะมีให้เลือก 2 ตัวเลือก คือ Use a directory named private_html Use a symbolic link from private_html to public_html – […]
Continue Reading →วิธีการ rewrite url http to https
วิธีการเขียน .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 […]
Continue Reading →วิธีแก้ไข หากขอ SSL Let’s encrypt แล้ว Error
ในกรณีที่ทำการขอ SSL ของ Let’s encrypt ผ่าน DirectAdmin แล้ว ขึ้น error นี้ Getting challenge for domain.nl from acme-server… /usr/local/directadmin/scripts/letsencrypt.sh: line 319: /var/www/html/.well-known/acme-challenge/: Is a directory /usr/local/directadmin/scripts/letsencrypt.sh: line 322: [: -ne: unary operator expected Waiting for domain verification… rm: cannot remove `/var/www/html/.well-known/acme-challenge/’: Is a directory Challenge is . Details: . Exiting… เปิดไฟล์ nano /usr/local/directadmin/scripts/letsencrypt.sh ค้นหา CHALLENGE=”`echo “${RESPONSE}” | […]
Continue Reading →การขอใบรับรอง (SSL) ของ Let’s Encrypt
การขอใบรับรอง (SSL) ของ Let’s Encrypt ปี 2015 เป็นปีสำคัญของความปลอดภัยเว็บ โดยเฉพาะโครงการ Let’s Encrypt ที่เปิดให้เว็บทุกเว็บในโลกสามารถเข้ารหัส TLS ได้ฟรีโดยไม่ต้องมีค่าใช้จ่ายเพิ่มเติม เป็นจุดเริ่มต้นว่าในอนาคตเราอาจจะถือว่าเว็บทุกเว็บต้องเป็น HTTPS เสมอ ทาง อีโว โฮสติ้ง เล็งเห็นความสำคัญในกรณีนี้ จึงพร้อมให้บริการลูกค้าทุกท่าน ที่ต้องการใช้ https ฟรี !!! โดยมีขั้นตอนเพียงไม่กี่ขั้นตอน โดยเริ่มจาก login เข้าสู่ระบบ Control Panel DirectAdmin เมื่อ Login เรียบร้อยแล้ว ให้ไปที่เมนู SSL Certificates รูปที่ 1 แล้วเลือก Free & automatic certificare from Let’s Encrypt แล้วกรอกข้อมูล ตัวอย่างตามภาพ รูปที่ 2 Country Code […]
Continue Reading →