Crear un sobdominio en xampp

Entorno de trabajo: win8, xampp. Con el fin que Laravel funcione correctamente únicamente debe estar disponible la carpeta public en nuestro servidor web. Para esto es necesario crear un subdominio en apache. siguiendo estos pasos:

  • Ejecutar en modo administrador notepad.
  • Abrir el archivo hosts en c:\Windows\System32\Drivers\etc
  • Añadir una nueva línea: “127.0.0.1 subDominio.localhost”.
  • Editar httpd-vhosts.conf que se encuentra en C:\xampp\apache\conf\extra\
  • Añadir las siguientes líneas en la última parte del archivo.
<virtualhost>
  DocumentRoot "C:/xampp/htdocs/subDominio/public"
  ServerName subDominio.localhost
</virtualhost>

Tomar nota que en DocumentRoot al final de la ruta la carpeta public es la única que debe ser accesible por el el navegador. Verificar que en el archivo C:\XAMPP\apache\conf\httpd.conf esté descomentanda la línea del rewrite (descomentar significa eliminar el # que tiene al comienzo). La línea quedaría de la siguiente forma: LoadModule rewrite_module modules/mod_rewrite.so .Para un entorno de producción las instrucciones pueden cambiar dependiendo del sistema operativo.

No hay comentarios:

Publicar un comentario

Todos los comentarios serán revisados antes de su publicación!