ยกเว้นโดเมนเฉพาะจาก Apache2 serverAlias ขณะที่ใช้ชื่อแทน all ((wildcard) แทน
ฉันมีเว็บแอปพลิเคชันที่ต้องการสนับสนุนโดเมนที่กำหนดเองในเรื่องนั้นฉันได้ตั้งค่าเซิร์ฟเวอร์เสมือนที่ใช้ชื่อต่อไปนี้: <VirtualHost *:80> ServerName example.com ServerAlias * *.example.com www.example.com example.com RailsEnv production RackEnv production DocumentRoot /srv/www/example/current/public <Directory /srv/www/example/current/public> AllowOverride all Options -MultiViews FollowSymLinks </Directory> ErrorLog /srv/www/example/log/error.log TransferLog /srv/www/example/log/access.log </VirtualHost> สังเกตุ * ว่าเป็นนามแฝงของเซิร์ฟเวอร์หรือไม่ ที่จับโดเมนทั้งหมดบนเซิร์ฟเวอร์นั้น อย่างไรก็ตามฉันมีเว็บไซต์อื่น ๆ ในเซิร์ฟเวอร์นี้ซึ่งฉันต้องการแยกออกจากรายการนี้ มันประหยัดกว่าที่ฉันจะมีรายชื่อของโดเมนที่แยกออกไปกว่าตั้งค่าทุกโดเมนที่ผู้ใช้อาจลงทะเบียนด้วยบริการนี้เป็น serverAlias ... บางทีนี่อาจไม่ใช่วิธีที่ดีที่สุด แต่ฉันกำลังมองหาความช่วยเหลือในวิธีที่ดีที่สุด (ค่อนข้างง่าย) ในการตั้งค่าแอปพลิเคชันเว็บที่อาจจับโดเมนใด ๆ ในขณะที่อนุญาตให้ส่งเฉพาะโดเมนอื่น ๆ.