Buenos días, para el concepto de manejar varias paginas web y una principal, se deben manejar alias, por ejemplo se tiene una pagina principal y dos secundarias de la siguiente forma:
- Principal -> /var/ww/html/mypage
- Secundaria1 -> /var/www/html/mypage2 - Secundaria2 -> /usr/share/mypage3
Normalmente para la pagina principal como lo explica el señor Anthony Mogrovejo se debe editar el archivo /etc/httpd/conf/httpd.conf en la linea -> DocumentRoot "/var/www/html/mypage" y con esto se maneja la pagina principal de la siguiente manera:
http://midomio.org/ -> este apuntara a la pagina index.php o index.html (Según configuración) contendia en /var/www/html/mypage
Para las Secundaria1 y Secuandaria2 se debe crear los alias de tal forma que cuando consulten el servidor de la forma:
http://midomio.org/mypage2 -> esta apuntara a la pagina index.php o index.html (Según configuración) contendia en /var/www/html/mypage2 http://midomio.org/mypage3 -> esta apuntara a la pagina index.php o index.html (Según configuración) contendia en /usr/share/mypage3
Bueno al grano, se deben crear dos archivos y de la siguiente forma:
ruta: /etc/httpd/conf.d/ de tal forma que el contenido de este directorio es algo similar a esto:
# ll /etc/httpd/conf.d/ total 68 -rw-r--r-- 1 root root 299 ene 21 22:05 mypage2.conf -> Creado por nosotros -rw-r--r-- 1 root root 299 ene 21 22:05 mypage3.conf -> Creado por nosotros rw-r--r-- 1 root root 1796 abr 22 2005 perl.conf -rw-r--r-- 1 root root 560 abr 7 07:03 php.conf -rw-r--r-- 1 root root 566 ene 21 22:05 proxy_ajp.conf -rw-r--r-- 1 root root 1671 ene 6 2007 python.conf -rw-r--r-- 1 root root 392 ene 21 22:05 README -rw-r--r-- 1 root root 332 ene 20 23:15 squid.conf -rw-r--r-- 1 root root 9677 ene 21 22:05 ssl.conf -rw-r--r-- 1 root root 299 ene 21 22:05 welcome.conf
contenido archivo mypage2.conf ------------------------------------------------------------------- Alias /mypage2 /var/www/html/mypage2
<Directory /var/www/html/mypag> DirectoryIndex index.php index.html Order deny,allow Allow from all </Directory> --------------------------------------------------------------------
contenido archivo mypage3.conf ------------------------------------------------------------------- Alias /mypage3 /usr/share/mypage3
<Directory "/usr/share/mypage3"> Order Deny,Allow Deny from all Allow from all </Directory> ------------------------------------------------------------------
Y finalmente reiniciar el servicio Apache y listo.
Diego Fernando Sánchez Colombia - Bogotá