วิธีนี้ใช้สำหรับการจำลองเว็บไซต์ การพัฒนาเว็บไซต์ หรือมีการเว็บย้ายไปยัง Server ใหม่ แล้วต้องการที่จะทดสอบก่อนว่า เว็บไซต์ที่ย้ายไปบน Server ใหมนั้น แสดงผลได้ถูกต้องสมบูรณ์ โดยที่ยังไม่ต้องตั้งค่า DNS , Nameserver หรือชี้ IP ไปยัง Server ใหม่จริงๆ
ขั้นตอนการแก้ไข Host File มีดังนี้
- เบื้องต้นให้กำหนด Permission ให้กับไฟล์ hosts ก่อน โดยเข้าไปที่ไฟล์ hosts ( hosts file ) ตามพาทนี้เลยครับ
C:\Windows\System32\drivers\etc - จากนั้นให้คลิกขวาที่ไฟล์ hosts เลือก Properties
- ที่แท็บ hosts properties ให้คลิกแท็บ Security จากนั้น เลือกที่ Users (xxx-xxx\Users)
คลิก Edit จะมี Popup เด้งหน้า Permisions for hosts ขึ้นมา
ให้เลือก Users (xxx-xxx\Users) อีกครั้ง จากนั้นในหัวข้อ Allow ให้ติ๊กถูกตรงช่อง Full control
เมื่อขึ้นเช็คบ็อกทั้งหมดแล้ว ให้กด Apply และกด ok เพื่อออก - หลังจากกด ok แล้ว จะเด้งมาหน้า hosts properties อีกครั้ง และกด ok อีกครั้ง จากนั้นกดคลิกขวา ที่ไฟล์ชื่อ hosts เลือก Open with เปิดด้วยโปรแกรม Notepad
- ให้เลื่อนลงมา ด้านล่างสุดของหน้า ให้ใส่ ip กับ domain ที่ต้องการลงไปครับ (ตัวอย่าง)
แนะนำให้ใส่ตามตัวอย่างดังภาพเลย เพราะเว็บบางเว็บจะมีการ config แบบ www เพื่อให้ทดสอบได้อย่างเห็นผล
หลังจากใส่เรียบร้อยแล้ว กด Ctrl + s เพื่อบันทึก จากนั้นทำการทดสอบเข้าเว็บด้วยชื่อโดเมน ผ่าน browser ได้เลย..