ประกาศ

เนื้อหาใน Wiki นี้ เป็นการรวบรวมข้อมูลเพื่อไว้ศึกษา สงวนลิขสิทธิ์ ห้ามนำไปใช้ในรูปแบบต่าง ๆ โดยที่ไม่ได้รับความยินยอมจาก ผู้ดูแลระบบ เว้นแต่เพื่อการศึกษาส่วนตัวเท่านั้น การเข้าใช้งาน ถือว่าเป็นการยอมรับเงื่อนไขนี้ โดยไม่มีข้อโต้แย้งใด ๆ ทั้งสิ้น

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wordpress:xampp-wildcard-sub-domain [2016/04/02 20:10]
samarn created
wordpress:xampp-wildcard-sub-domain [2016/04/02 20:41] (current)
samarn
Line 1: Line 1:
 ====== การทำ wildcard-subdomain ====== ====== การทำ wildcard-subdomain ======
  
 +เป็นการทำให้เว็บมี sub domain อย่างง่าย ๆ เพียงแค่สร้างโฟลเดอร์ใน root ของเว็บไซต์ ก็จะได้ url เป็นแบบ sub domain เช่น โฟลเดอร์ root ของเว็บไซต์ localhost คือ htdocs เมื่อสร้างโฟลเดอร์ wordpress ก็จะได้ sub domain คือ wordpress.localhost ทำให้แยกทำเว็บอย่างง่าย ๆ 
 +
 +ขั้นตอนการทำมีดังนี้
 +
 +  - หากเปิด apache อยู่ให้ปิดก่อน
 +  - เปิดไฟล์ httpd.conf แล้วยกเลิก # หน้า LoadModule vhost_alias_module modules/​mod_vhost_alias.so
 +  - แก้ไขไฟล์ httpd-vhosts.conf ตามข้อมูลด้านล่าง
 +  - แก้ไขไฟล์ hosts โดยเพิ่มบรรทัด 127.0.0.0 เว้นวรรค แล้วตามด้วย sub domain ที่ต้องการสร้างขึ้นมา เช่น wordpress.localhost แล้วบันทึกไฟล์
 +  - restart apache
 +  - ไปสร้างโฟลเดอร์ ชื่อโดเมนที่ต้องการที่ root ของ localhost คือ htdocs
 +
 +__หมายเหตุ__ : ทุกครั้งที่สร้างโฟลเดอร์เพื่อเป็น sub domain ที่ htdocs ก็จะต้องแก้ไขไฟล์ hosts โดยเพิ่มบรรทัดของ sub domain ไปทุก ๆ ครั้ง แต่ก็สามารถข้ามขั้นตอนนี้ไปได้ด้วยการติดตั้ง [[http://​mayakron.altervista.org/​wikibase/​show.php?​id=AcrylicHome|Acrylic DNS Proxy]] ติดตั้งไว้ ไม่ต้องตั้งค่าใด ๆ เมื่อเพิ่มโฟลเดอร์เพื่อเป็น sub domain เวลาพิมพ์ url บนเบราเซอร์ ก็จะเข้าถึงเว็บได้ โดยไม่ต้องไปแก้ไขไฟล์ hosts
 +
 +
 +  UseCanonicalName Off
 +
 +  <​VirtualHost *:80>
 +         ​ServerAlias *.localhost
 +         ​VirtualDocumentRoot "​C:/​xampp/​htdocs/​%1/"​
 +  </​VirtualHost>​
  

QR Code
QR Code wordpress:xampp-wildcard-sub-domain (generated for current page)