
Revisé varias publicaciones pero ninguna solucionó mi problema, así que pregunto.
Nunca configuré dominios o subdominios, por lo que cualquier simple error podría ser el problema.
Sistema:
- Debian 6.0.6
- apache2.2.16
Lo que he hecho hasta ahora:
- Creó un registro A. (parece que se está resolviendo bien)
Se agregó un archivo de configuración de sitios disponibles que se ve así:
<VirtualHost *:80> ServerAdmin [email protected] ServerName m.mores.es DocumentRoot /var/www/internet/movil/ <Directory /> Options Indexes FollowSymLinks Includes ExecCGI DirectoryIndex index.php index.html AllowOverride None Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/m.mores.es-error.log CustomLog /var/log/apache2/m.mores.es-access.log combined </VirtualHost>
He ejecutado el comando a2ensite m.mores.es (nombre del archivo creado en los sitios disponibles)
apache reiniciado
Aquí me sale el error prohibido.
- Se cambiaron los permisos de carpeta de forma recursiva a 775.
- apache reiniciado
Me sale el error prohibido.
¿Cualquier pista?
EDITAR el registro de Apache: esta podría ser la clave. este registro aparece en "other_vhosts_access.log" cuando en el archivo configuro otro archivo de registro. Tanto el archivo de acceso como el de error para m.mores.es EXISTEN pero están vacíos. este es el único log que tiene algo con m.mores.es
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:54 +0200] "GET /index.html HTTP/1.1" 403 237 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:54 +0200] "GET /index.html HTTP/1.1" 403 237 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:55 +0200] "GET /favicon.ico HTTP/1.1" 302 241 "http://m.mores.es/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:02:55 +0200] "GET /favicon.ico HTTP/1.1" 302 241 "http://m.mores.es/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:03:01 +0200] "GET /index.php HTTP/1.1" 302 241 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"
m.mores.es:80 212.89.22.73 - - [15/Jun/2015:17:03:01 +0200] "GET /index.php HTTP/1.1" 302 241 "-" "Mozilla/5.0 (Windows NT 5.1)
Respuesta1
Ha configurado su DocumentRoot en /var/www/internet/movil/
pero apunta el directorio a /
. Cámbialo para decir
<Directory /var/www/internet/movil>
También considere eliminar las barras diagonales finales en los caminos.
El vhost completo se vería así:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName m.mores.es
DocumentRoot /var/www/internet/movil
<Directory /var/www/internet/movil>
Options Indexes FollowSymLinks Includes ExecCGI
DirectoryIndex index.php index.html
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/m.mores.es-error.log
CustomLog /var/log/apache2/m.mores.es-access.log combined
</VirtualHost>
Vuelva a cargar Apache y debería funcionar.
Respuesta2
Si tiene SELinux habilitado, ese podría ser el culpable.
sudo vim /var/log/audit/audit.log
o sudo tail -f /var/log/audit/audit.log
y
sudo ls -Z /var/www/internet/movil/
Con semanage fcontext puedes rectificar esto.