Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

226
Vistas
Apache 2 ¿cómo configurar varios sitios web con el mismo dominio?

Tengo un dominio: ejemplo.com, y necesito tener 2 sitios diferentes con este dominio como explico a continuación.

Sitio 1: ejemplo.com

Sitio 2: ejemplo.com/sitio2

Traté de hacer un host virtual para cada sitio, lo muestro a continuación:

Host virtual del sitio 1:

 <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName example.com DocumentRoot /var/www/html/site1/ <Directory /var/www/html/site1> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>

Sitio 2:

 ServerAdmin webmaster@localhost ServerName example.com/site2 DocumentRoot /var/www/html/site2/ <Directory /var/www/html/site2> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>

Sin embargo, no funciona, cuando escribo ejemplo.com me redirige a ejemplo.com/sitio2 pero muestra la página no encontrada, como intentar buscar en la página/sitio2 en ejemplo.com, necesito que sean 2 sitios web separados.

Espero que alguien pueda ayudarme. Estoy usando wordpress y magento para los sitios. ejemplo.com tiene Magento 2 y ejemplo.com/sitio2 tiene wordpress

¡Gracias!

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Un nombre de dominio no puede tener barras inclinadas, la información que comienza con una barra inclinada comienza la sección de ruta de la URL, que navega hacia abajo en el árbol del sitio web.

Si tiene dos sitios con el mismo nombre de dominio, la forma correcta de manejar esto es a través de subdominios. En tu ejemplo sería:

 example.com site2.example.com

Debería actualizar su registro DNS para el dominio, en este ejemplo, en el registro de dominio de ejemplo.com, debería haber un nuevo registro A para el site2 .

Luego, en Apache, lo que está haciendo está bien, solo necesitaría cambiar el nombre del servidor del sitio 2:

 ServerName site2.example.com DocumentRoot /var/www/html/site2/

Estos dos sitios no necesitan estar en la misma estructura de archivos (ni siquiera necesitan estar en el mismo servidor).

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda