ເຊົ່າ Host ແຕ່ຍັງບໍ່ໄດ້ຊື້ Domain ຈະເຂົ້າໜ້າເວັບໄດ້ ຫຼື ບໍ່ ?

ເຊົ່າ Host ແຕ່ຍັງບໍ່ໄດ້ຊື້ Domain ຈະເຂົ້າໜ້າເວັບໄດ້ ຫຼື ບໍ່ ?

ມີສະມາຊິກຖາມເຂົ້າມາເປັນຈໍານວນຫຼາຍ ເຮົາເລີຍຖືໂອກາດຂຽນເປັນ Knowledge Base ກ່ຽວກັບບັນຫາທີ່ຫຼາຍໆຄົນພົບມາຄືໄດ້ເຊົ່າ Hosting ແຕ່ຍັງບໍ່ໝັ້ນໃຈວ່າ Script ທີ່ຍ້າຍມາຈະນໍາໃຊ້ໄດ້ປົກກະຕິຫຼືບໍ່ ຫຼື ເຊົ່າ Hosting ກ່ອນແຕ່ຍັງບໍ່ໄດ້ຈົດໂດເມນ

ເປັນຫຍັງເຊົ່າ Host ແລ້ວເຂົ້າ IP ໂດຍກົງແລ້ວໜ້າເວັບບໍ່ສະແດງ ?
ເຮົາຈະເຂົ້າດ້ວຍ http://ip/folder ມັນເຂົ້າບໍ່ໄດ້ເນື່ອງຈາກ Web Server ກໍຈະມີການສ້າງ virtual server ເຊິ່ງຈະ mapping ກັບຊື່ Domain ໄວ້ຈຶ່ງເຮັດໃຫ້ຮຽກຜ່ານ IP ໂດຍກົງມັນກໍຈະແລ່ນໄປທີ່ default directory ທີ່ທາງຜູ້ໃຫ້ບໍລິການໄດ້ຕັ້ງຄ່າໄວ້ເຊັ່ນ /var/www/html ແລ້ວຂໍ້ມູນເວັບໄຊ້ຂອງລູກຄ້າອາດຈະຢູ່ທີ່ /home/user/domains/domain.com/public_html/folder ຈຶ່ງເຮັດໃຫ້ web server ໄປຮຽກໄຟລຄົນລະເທື່ອ ເປັນສາເຫດວ່າເປັນຫຍັງມັນຈຶ່ງຮຽກຜ່ານ IP ໂດຍກົງບໍ່ໄດ້

ວິທີແກ້ບັນຫາ
ເມື່ອເຮົາຍັງບໍ່ມີ Domain ເຮົາກໍສາມາດ fixe static ໃນເຄື່ອງຂອງເຮົາໄດ້ເລີຍ ( ຈະມີຜົນສະເພາະເຄື່ອງທີ່ມີການແກ້ເທົ່ານັ້ນ ຄົນອື່ນຈະຍັງບໍ່ເຂົ້າໄດ້ ຖ້າຢາກເຂົ້າໄດ້ຕ້ອງຈົດໂດເມນເພື່ອໃຫ້ເປັນສາທາລະນະ) 1 ໃຫ້ແກ້ໄຂໄຟລ hosts ໂດຍສິ່ງທີ່ເຮົາຕ້ອງຮູ້ຄື Domain ກັບ IP ຂອງເຄື່ອງເວັບເຊີບເວີ ສ່ວນໃຫຍ່ຜູ້ບໍລິການ Hosting ຈະສົ່ງໄປໃຫ້ໃນລາຍລະອຽດການນໍາໃຊ້ຢູ່ແລ້ວ ຂໍ້ມູນສ່ວນນີ້ແຕ່ລະ OS ຈະເກັບໄຟລໄວ້ຄົນລະບ່ອນ

Window –> C:\Windows\System32\drivers\etc\hosts
Linux –> /etc/hosts
Mac OSX –> /private/etc/hosts ສົມມຸດວ່າໂດເມເຮົາຄື google.com ແລະ ເຊີບເວີຂອງເຮົາຄື 12.34.5.6 ໃຫ້ເພີ່ມວັກນີ້ໄປໄວ້ໃນໄຟລ

12.34.5.6 www.google.com google.com

ຕົວຢ່າງດັ່ງນີ້

Screen Shot 2559-02-15 at 3.25.02 PM

ຫຼັງຈາກນັ້ນໃຫ້ ping domain ເພື່ອທົດລອງ ( ຕົວຢ່າງຖ້າ google ເປັນ ip 12.34.5.6 ก็ເປັນອັນວ່ານໍາໃຊ້ໄດ້ )

Screen Shot 2559-02-15 at 3.25.33 PM

ຫຼັງຈາກທີ່ Domain ຖືກຊື້ໄປທີ່ Web Server ທີ່ຕ້ອງການແລ້ວກໍສາມາດເຂົ້ານໍາໃຊ້ຜ່ານ Web Browser ໄດ້ເລີຍ