apache alias directive mod-alias

Alias 403 Prohibido con Apache



apache redirect (5)

Estoy intentando crear una carpeta llamada week7 y una página html llamada hello.html en esa carpeta fuera de la raíz del documento y hacer que se vea a través de una directiva Alias.

Creé una carpeta llamada week7 fuera de la raíz del documento. Elegí este lugar para ello:

/usr/local/www/week7

mientras que mi raíz de documentos es:

/usr/local/www/apache22/data

En httpd.conf y debajo de la etiqueta, escribí:

Alias /week7 /usr/local/www/week7 <Directory /usr/local/www/week7> Require all granted </Directory>

Después de reiniciar el servidor, recibí el siguiente mensaje: Mensaje 403 prohibido.

Intenté cambiar los permisos para el archivo hello.html, la carpeta week7 e incluso la carpeta www y nada cambió.

¿Algunas ideas?


Alias ​​/ data / media / pi / VOLUMEN

.....

Opciones Índices FollowSymLinks MultiViews

AllowOverride All

Requerir local

Funciona bien en Raspbian para localhost


Después de configurar todas las guías anteriores, no funciona para mí

Porque estoy usando linux menta

... Finalmente encontré el otro caso para usuarios de linux "iniciando usuario correcto de apache"

Después de leer IfModule unixd_module Notes

Cambié el usuario y el grupo al propietario del directorio de alias o usuario raíz, luego el error 403 desapareció.

/opt/lampp/etc/httpd.conf

<IfModule unixd_module> User mrJohn Group mrJohn </IfModule>

Espero que sea útil.


He solucionado este problema con estas directivas:

Options Indexes FollowSymLinks MultiViews AllowOverride All Require local

Solo podrá navegar desde su computadora local, pero funciona para pruebas y desarrollo locales.


Sé que es viejo pero solo para el registro, lo siguiente me funcionó en XAMPP (Windows 8)

Alias /projects c:/projects <Directory c:/projects> Options Indexes FollowSymLinks MultiViews Order allow,deny Allow from all </Directory>

EDITAR

En XAMPP 5.6 y Apache 2.4 intente esto:

Alias /projects c:/projects <Directory c:/projects > Options Indexes FollowSymLinks MultiViews Require all granted </Directory>