การเขียน mod rewrite เพื่อกำหนด ให้แสดงผล www.
ในกรณีที่ท่านต้องการกำหนดให้การเข้า ตัวอย่างเช่น เว็บของ EVO Hosting เว็บ evohosting.in.th แล้วแสดงผลเป็น www.evohosting.in.th ก็สามารถใช้ mod rewrite เข้ามาช่วย โดยสร้างไฟล์ .htaccess แล้วนำไปใส่ไว้ใน folder public_html โดยเขียน .htaccess ให้ใส่ข้อความดังนี้ Options +FollowSymLinks Options +Indexes RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^evohosting\.in.th$ RewriteRule ^(.*)$ http://www.evohosting.in.th/$1 [R=301,L] และในกระณีที่ต้องการบังคับแบบที่ไม่มี WWW ข้างหน้า URL ก็เขียน Code ดังนี้ Options +FollowSymLinks Options +Indexes RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.evohosting\.in.th$ RewriteRule […]
Continue Reading →PC กับ Server ต่างกันตรงไหน
เทคโนโลยีบางอย่างที่ Personal Computer (PC) นั้นไม่มี และ Server ประกอบก็ไม่มีเช่นกัน Server บางรุ่น สามารถบอกให้คุณได้รู้ล่วงหน้าด้วยซ้ำว่าอุปกรณ์ตัวใดกำลังจะเสีย เสียตัวที่เท่าไร ลองนึกภาพ หากคุณใส่ Memory ไปทั้งหมด 8 แถว แล้วเกิด Memory เสีย สิ่งที่เราต้องทำก็คือ ถอดออกทีละแถว แล้วรันดูว่าแถวไหนเสีย แต่เทคโนโลยี่ Server บางยี่ห้อ สามารถดูสัญญาณไฟบน Main Board หรือ ผ่านสัญญาณไฟ LED หน้าเครื่อง ไฟจะบอกได้เลยว่า Memory แถวไหนเสีย หรือหาก Harddisk กำลังเสีย วิ่งด้วยความเร็วผิด Speed ก็จะแจ้งเตือนที่หน้าเครื่องว่ากำลังจะเสีย สิ่งนี้คุณจะไม่พบได้เลยใน Personal Computer (PC) หรือแม้กระทั้ง Server ประกอบ จริงๆแล้ว Mainboard เป็นส่วนสำคัญในการขับเคลื่อนการทำงานทั้งหมดของคอมพิวเตอร์ ชื่อก็บอกอยู่ล่ะว่า Main ถามต่อไปว่าต่างกันขนาดนั้น […]
Continue Reading →(How To) วิธีตั้งค่า DNS เพื่อรองรับการใช้งาน GoogleApp
1. ลบ MX?Record เก่า และ A Record ที่เป็น mail ออก 2. เพิ่มค่านี้เข้าไปใหม่ (ต้องใส่จุดต่อท้าย) ALT1.ASPMX.L.GOOGLE.COM. MX 20 ALT2.ASPMX.L.GOOGLE.COM. MX 20 ASPMX.L.GOOGLE.COM. MX 10 ASPMX2.GOOGLEMAIL.COM. MX 30 ASPMX3.GOOGLEMAIL.COM. MX 30 ASPMX4.GOOGLEMAIL.COM. MX 30 ASPMX5.GOOGLEMAIL.COM. MX 30 mail CNAME ghs.google.com.
Continue Reading →(How To) วิธี Compile Disable CGI สำหรับ Directadmin (How to Disable CGI)
เพื่อป้องกันการ Script ไม่พึงประสงค์ ขั้นตอนแรก ให้หาก่อนว่ามีใช้ cgi อะไรบ้าง #httpd -l | grep cgi ถ้าพบเราก็ Disable กันเลยครับ #nano /usr/local/directadmin/custombuild/configure/ap2/configure.apache แล้วเพิ่ม สาม line ไว้ด้านท้าย “–disable-cgid” \ “–disable-cgi” \ “–disable-proxy-scgi” เสร็จแล้วให้ เข้าไปที่ แล้ว bompile apache ใหม่ #cd /usr/local/directadmin/custombuild #./build clean #./build apache ข้อควรระวัง ต้องใส่เครื่องหมาย \ ปิดท้าย อย่างถูกต้องเสมอ
Continue Reading →วิธีจัดการ MySQL Management
วิธีเพิ่ม ฐานข้อมูล (MySQL) ขั้นตอนแรกให้เราคลิ๊กไปที่?MySQL Management รูปที่ 1 เมื่อคลิ๊กเข้ามาแล้ว จะเป็นดังรูปที่ 2 รูปที่ 2 หลาย ๆ ท่านที่สงสัย และส่งคำถามเข้ามาถามว่า ระบบ error หรือไม่ หรือผิดปรกติหรือไม่ หากขึ้นข้อความนี้ เมื่อเวลาเราคลิ๊กไปที่?MySQL Management หรือข้อความตารูปที่ 2 ข้อความนี้ You won’t be able to login to phpMyAdmin until you create a Database. ต้องขอเรียนชี้แจงเลยครับว่า ข้อความนี้แสดงเป็นปรกติ หากลูกค้ายังไม่ได้มีการสร้างฐานข้อมูล (MySQL) ใด ๆ ขึ้นมา ซึ่งระบบ ก็แจ้งตามปรกติว่า คุณจะไม่สามารถเข้าสู่ระบบที่ phpMyAdmin จนกว่าคุณจะสร้างฐานข้อมูล ให้ลูกค้า คลิ๊กที่ Create new […]
Continue Reading →วิธีการเพิ่มโดเมนเนม (Direct Admin)
วิธีการเพิ่มโดเมนเนม (Direct Admin) เมื่อเรา Login เข้าสู่ระบบ Control Panel (Direct Admin) เรียบร้อยแล้ว ในกรณีที่ในระบบ เรายังมีเพียงโดเมนเนมเดียว จะแสดงหน้าคล้าย ๆ รูปที่ 1 แล้วให้เราคลิ๊กที่ Domain Setup หน้าเพจจะแสดงดังรูปที่ 2 รูปที่ 1 เสร็จแล้วให้คลิ๊กที่ Add Another Domain เพื่อทำการเพิ่มโดเมนเนมใหม่เข้าสู่ระบบ รูปที่ 2 เมื่อคลิ๊กแล้ว หน้าเว็บจะแสดงกังรูปที่ 3 ให้เรา กรอกชื่อโดเมนเนม ที่ต้องการลงไป ตัวอย่าง test.evohosting.in.th รูปที่ 3 เมื่อเสร็จแล้วให้กด Create เป็นอันเสร็จขั้นตอนการเพิ่มโดเมนเนม โดยระบบจะแสดงข้อความดังนี้ Domain Created Details Domain Created Successfully […]
Continue Reading →