Actualmente tengo todos mis sitios web como directorios bajo /var/www
. Me gustaría configurar un host virtual http://foo/
que apunte al /var/www/foo/foo
directorio (y aún así mantener el comportamiento localhost predeterminado).
Agregué el siguiente archivo foo
, a /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>
Luego ejecuté los siguientes comandos:
sudo a2ensite foo
sudo /etc/init.d/apache2 reload
Pero cuando voy http://foo/
, aún me devuelve una página de búsqueda de ISP.
fuente
directory
ser diferentes los 2 bloques?Si lo desea, puede echar un vistazo a la respuesta que he publicado aquí:
/programming/12532263/apache-domain-for-localhost-to-access-folders-as-http-folder-local/12563570#12563570
fuente