[Vagrant] ภาคต่อ Wildcard กับโดเมนหลัก

คราวก่อนเราได้คุยกันในเรื่องของการตั้งค่า Wildcard บน Vagrant มาคราวนี้ มีปัญหาครับ คืออออ ... "แล้วโดเมนหลักล่ะ จะแสดงยังไง"

ตะกี้ก็คิดเลยเถิดไปจนถึง .htaccess แยก Subdomain... แต่พอนึกไปนึกมา ก็คิดมาได้ว่า ... เห้ย! เราตั้งค่าผ่านตัว Apache ก็ได้หนิไม่เห็นจะต้องคิดให้ซับซ้อนเลย

อันนี้ยกตัวอย่างจากใน vagrant ในเครื่องผมนะฮะ

000000000000:
            servername: localhost.dev
            serveraliases:
                - '*.localhost.dev'
            docroot: /var/www/localhost

111111111111:
            servername: localhost.dev
            serveraliases:
                - www.localhost.dev
            docroot: /var/www/localhost1234

แค่ปรับ Document root ก็เท่านั้นเอง ฮิฮิ ... ง่ายมว๊ากๆ
ถ้าเราเข้าผ่าน xxx.localhost.dev หรือ yyy.localhost.dev หรือ zzz.localhost.dev มันจะวิ่งไปที่ /localhost
แต่ถ้าเข้าผ่าน www.localhost.dev ก็ให้มันวิ่งไปที่ /localhost1234
เสร็จแหล่ว

Comments