CodeShot
Midسختی 2 از ۵· در 10٪ مصاحبه‌های این حوزه پرسیده شده

Virtual Host در Apache چه کاربردی دارد؟

نشان کردن

پاسخ کوتاه

به Apache اجازه می‌دهد چند سایت مختلف با دامنه‌های متفاوت را روی یک سرور واحد میزبانی کند.

پاسخ کامل

هر Virtual Host پیکربندی مستقل خودش (DocumentRoot، ServerName) را دارد؛ Apache بر اساس هدر Host درخواست ورودی، آن را به Virtual Host مربوطه هدایت می‌کند.

مثال کد

apache\n<VirtualHost *:80>\n ServerName example.com\n DocumentRoot /var/www/example\n</VirtualHost>\n