Cómo configurar hosts virtuales en XAMPP en cualquier directorio en Ubuntu >=18.04.
Cómo configurar y ejecutar diferentes sitios web a la vez. Esos directorios de sitios web están ubicados en diferentes rutas de mi computadora.
Respuesta1
Supongo que la ruta de instalación de xampp está en
/opt/lampp/
Abrir
/opt/lampp/etc/httpd.conf
con editor de texto.Busque
ServerName localhost
en el archivo. justo debajo de la línea encontrará las siguientes líneas.
<Directory />
AllowOverride none
Require all denied
</Directory>
- agregue el siguiente código justo debajo de las líneas antes mencionadas
<Directory /path/to/your/folder>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
recordar/ruta/a/su/carpetasignifica todocarpetasen este directorio Apache permitirá el uso
- Abierto
opt/lamp/etc/extra/http-vhosts.conf
en el editor y agregue el sitio web que necesita usando el siguiente ejemplo.
<VirtualHost IPADDRESS:PORT>
DocumentRoot "PATH/TO/WEBISTE/ROOT"
ServerName WEBSITE-HOST-NAME
<Directory "PATH/TO/WEBISTE/ROOT">
Options +SymLinksIfOwnerMatch
Require all granted
</Directory>
</VirtualHost>