Que tal?
Estoy comenzando con Apache2... y antes de continuar me preocupa la seguridad del mismo... asi que leyendo, encontre un par de cosas interesantes, ademas de restringir el acceso a los directorios, como cambiar el directorio default.
Actualmente lo tengo en /var/www/
Entonces, si quiero acceder a mi pagina que esta en /var/www/mipagina/
en el browser tengo que tipear lo siguiente:
http://Mi-IP/mipagina
La idea es que con solo poner la direccion IP, entre automaticamente en "mipagina"
Estuve modificando apache2.conf:
Código:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/mipagina/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options None FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
y modifique el acceso del root para que caiga en /var/www/mipagina/
y tipeando solo la ip da error, aun mostrando en el browser lo siguiente (que demuestra que esta bien direccionado segun mi apache2.conf):
Código:
http://Mi-IP/mi-pagina/mi-pagina.html
Eso implica que debe haber un problema de permisos, verdad? Pero tengo entendio que los permisos estan ok..
Código:
-rwxr-xr-x 1 root root 93 2008-09-25 12:08 mi-pagina.html
El usuario con el que tengo funcionando apache es www-data, grupo www-data.
Tienen idea donde le estoy errando? gracias!