/var/wwwฉันยังมีเว็บไซต์ทั้งหมดของฉันเป็นไดเรกทอรีภายใต้ ฉันต้องการตั้งค่าโฮสต์เสมือนhttp://foo/ที่ชี้ไปยัง/var/www/foo/fooไดเรกทอรี (และยังคงพฤติกรรม localhost เริ่มต้น)
ฉันเพิ่มไฟล์ต่อไปนี้ไปfooที่/etc/apache2/sites-available/:
<VirtualHost *:80>
    ServerName foo
    DocumentRoot /var/www/foo/foo
    # Other directives here
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/foo/foo>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>
จากนั้นฉันก็รันคำสั่งต่อไปนี้:
sudo a2ensite foo
sudo /etc/init.d/apache2 reload
แต่เมื่อฉันไปที่http://foo/มันยังคงส่งคืนหน้าการค้นหา ISP
directoryบล็อกทั้งสองจะไม่แตกต่างกัน?