Actualmente estoy usando la configuración de host virtual basado en nombre, a unos 5 servidores diferentes sitios web desde la misma dirección IP, al igual que en la documentación de Apache:El uso de un directorio en el host virtual ServerName
<VirtualHost *:80>
ServerName www.domain.tld
DocumentRoot /www/domain
</VirtualHost>
<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>
¿Es possbile tener algo como:
<VirtualHost *:80>
ServerName www.domain.tld/folderpath
DocumentRoot /www/software
</VirtualHost>
Las páginas de esta carpeta están utilizando una pila de software diferente, y me gustaría mantenerlo bien separado. Intenté el método anterior pero no funcionó.
Sweet. Por razones demasiado ridículas para explicar, esto es exactamente lo que necesitaba. – eimajenthat
¿Alguna idea de cómo deshacer esto? Hice el Alias, funcionó maravillosamente. Ahora ya no lo necesito, así que lo eliminé, pero el servidor sigue intentando recordarlo. Todo explicado aquí: http://stackoverflow.com/questions/38042221/virtualhost-keeps-redirecting-to-deleted-alias-information –
@eimajenthat ¿cómo se accederá al sitio web? www.domain.tld/software? Tengo un dominio, pero quiero que cuando acceda a mydomain.com, abra el sitio web, que es una aplicación php, pero cuando acceda a mydomain.com/yesmo debería abrir mi otra aplicación node.js. Así que estaba pensando en hacer la misma configuración usando alias como explicaste. – aidonsnous