Alias en Apache y privilegios


Tal vez muchos no conocen el termino “alias” cuando se habla de configuración de servidores como el Apache, para no entrar en detalle un alias, es como una referencia a un archivo que no tenemos en nuestra carpeta “HTDOCS”, este alias nos sirve cuando queremos ejecutar algún proyecto que no se encuentra en este directorio.

Cuando vamos a ejecutar hay dos cosas muy importantes a tener en cuenta:

1- Crear el alias

2- Dar privilegios al folder.Para crear el alias, debemos ir a nuestro archivo de configuración del servidor, en nuestro caso es:

/*carpeta del apache*/conf/httpd

Abrimos nuestro archivo de texto, y nos dirigimos a la parte final y agregamos lo siguiente:

Alias /nombre “path o ruta”

Ejemplo:

Alias /prueba  “C:/proyecto/web/html”

Y ahora la segunda aparte antes mencionada, dar privilegios al archivo, para esto agregamos debajo del alias:

<Directory “C:/proyecto/web/html”>
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from all
</Directory>

Reiniciamos nuestro servidor, y walaaaaaa en la ruta localhost/prueba  cargará nuestro proyecto…


  3 Comentarios

  1. santiago b   •  

    urban, llegue a su sitio por una busqueda en google…
    pero este articulo me ha servidor.

    muchas gracias

  2. German   •  

    amigo, hago lo mismo, pero cuando el directorio del alias apunta a una unidad de red no me deja visualizarlo en el navegador, me sale error de permisos, ya le puse todo los permisos por windows y por el explorador me deja entrar sin problemas, que debo hacer??

  3. santiago   •  

    parse, ando haciendo eso y no me funciona 🙁

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *