Instalación foro en hosting diferente con mismo dominio ¿Es factible?

  • Autor Autor EspeackE
  • Fecha de inicio Fecha de inicio
EspeackE

EspeackE

Gamma
Social Media
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Tengo 2 hostings en bana.

Quiero instalar un foro en un hosting aparte, por ejemplo.

dominio.com

Y quiero que mi foro quede en OTRO hosting pero con el mismo dominio original.

Que funcione como:

dominio.com/foro

¿Es posible?

Gracias por su ayuda.
 
De la forma en que lo describes no es posible. Sí podrías usar foro.dominio.com en un servidor distinto con un récord A.
 
/foro seria una carperta dentro de la raiz del principal puedes hacer un subdominio ejemplo foro.dominio.com
 
Si, lo que no quiero es usar un subdominio. Quiero que sea dominioprincipal.com/foro/ y que la carpeta foro esté en otro hosting…
 
Si, lo que no quiero es usar un subdominio. Quiero que sea dominioprincipal.com/foro/ y que la carpeta foro esté en otro hosting…

No se puede. Tendrías que usar un dominio distinto para eso. Tengo planeado crear un blog y un foro relacionado en un futuro y también pienso alojar ambos en distintos servidores, pero usaré dominio.com para el blog y dominioforo.com para el foro.
 
Tengo 2 hostings en bana.

Quiero instalar un foro en un hosting aparte, por ejemplo.

dominio.com

Y quiero que mi foro quede en OTRO hosting pero con el mismo dominio original.

Que funcione como:

dominio.com/foro

¿Es posible?

Gracias por su ayuda.
Si lo puedes hacer pero todas las solicitudes igual deberán pasar por el hosting principal y luego serán redirigidos al directorio del otro hosting, algo asi como un proxy inverso.

Esto lo puedes hacer configurando las DNS .
 
Si, eso había leído de un proxy inverso.
La configuración se haría en el dominio principal o en el dominio dos (de la carpeta)?
 
Si, eso había leído de un proxy inverso.
La configuración se haría en el dominio principal o en el dominio dos (de la carpeta)?
Todo lo haces en el dominio principal en el otro hosting solo preparas una ip u otro dominio como host para el reflejar al directorio del dominio principal donde quieres montar el foro.
 
Haz un proxy inverso con Nginx que redireccione ese directorio a la ip del otro servidor, es bastante simple lo que quieres hacer. Un gestor de servidores te lo hace facil.
 
¿Por qué no migras el .com a donde quieres tener el foro? ¿No sería esto más simple?
 
He tratado de hacer un worker.js desde CLOUDFLARE con este código:


JavaScript:
addEventListener('fetch', event => {
  var url = new URL(event.request.url);
  if (url.pathname.startsWith('/foro/') || url.pathname === '/foro') {
  handleBlog(event, url);
  } else {
  event.respondWith(fetch(event.request));
  }
  })
 
  async function handleBlog(event, url) {
  var originUrl = url.toString().replace(
  'https://geekcel.com/foro',
  'https://foro.livesony.com');
  event.respondWith(fetch(originUrl));
  }

Luego crear la ruta

Captura de pantalla 2024-09-20 a la(s) 10.12.03 a.m..webp

Pero al final no me aparece en mi lista de DNS...


Captura de pantalla 2024-09-20 a la(s) 10.12.03 a.m..webp


Me podrian ayudar porfa?

(si genera esto un costo sin problema alguno.)
 
Quiero tener 2 bases de datos diferentes entre otros motivos.
Los otros motivos que puedas tener son completamente válidos según lo que requieras, por ejemplo si las webs manejan muchan actividad, sin embargo vale hacer notar que las dos base de datos las puedes tener por separado en un mismo servidor. No sabría decirte si funciona el worker, que has colocado, pero chatgpt me ha ofrecido una solución similar, en el plan free de CF puedes manejar hasta 100.000 solicitudes por día sin costo y en el plan standard hasta 10.000.000 por mes má 0.30 por millón adicional.
 
Si, lo que no quiero es usar un subdominio. Quiero que sea dominioprincipal.com/foro/ y que la carpeta foro esté en otro hosting…
Es posible pero tendrías que ser propietario del servidor para hacer el truquito con NGINX por ejemplo, ya que los proveedores de hosting compartido no van a permitir que hagas proxy(s) con htaccess, algunos lo permiten pero es como jugar la lotería.
Haz un proxy inverso con Nginx que redireccione ese directorio a la ip del otro servidor, es bastante simple lo que quieres hacer. Un gestor de servidores te lo hace facil.
explicación más sencilla
😊
 
Si, eso había leído de un proxy inverso.
La configuración se haría en el dominio principal o en el dominio dos (de la carpeta)?
Se haría en el dominio principal por obvias razones desde tu proxy inverso
 
Lo mas sencillo seria hacer un Proxy Reverse, se que puede sonar un poco desafiante, pero no lo es tanto.

Si usas Whm/Cpanel se hace bastante facil por alli, en caso que no seas admin del whm puedes pedirle a tu vendedor que si te puede hacer esa redireccion: https://prnt.sc/Ayz9w4DzGU-o

Por lo general los paneles lo traen integrado, aun que lo mas sencillo seria tener un vps, instalar Nginx y configurarlo como Proxy, encuentras muchos tutoriales en Youtube.

He tratado de hacer un worker.js desde CLOUDFLARE con este código:


JavaScript:
addEventListener('fetch', event => {
  var url = new URL(event.request.url);
  if (url.pathname.startsWith('/foro/') || url.pathname === '/foro') {
  handleBlog(event, url);
  } else {
  event.respondWith(fetch(event.request));
  }
  })
 
  async function handleBlog(event, url) {
  var originUrl = url.toString().replace(
  'https://geekcel.com/foro',
  'https://foro.livesony.com');
  event.respondWith(fetch(originUrl));
  }

Luego crear la ruta

Ver el archivo adjunto 1336976

Pero al final no me aparece en mi lista de DNS...


Ver el archivo adjunto 1336978


Me podrian ayudar porfa?

(si genera esto un costo sin problema alguno.)
 
Lo mas sencillo seria hacer un Proxy Reverse, se que puede sonar un poco desafiante, pero no lo es tanto.

Si usas Whm/Cpanel se hace bastante facil por alli, en caso que no seas admin del whm puedes pedirle a tu vendedor que si te puede hacer esa redireccion: https://prnt.sc/Ayz9w4DzGU-o

Por lo general los paneles lo traen integrado, aun que lo mas sencillo seria tener un vps, instalar Nginx y configurarlo como Proxy, encuentras muchos tutoriales en Youtube.

Para personas acostumbradas (5 minutos tal vez) y para los usuarios sin experiencia, aquí con manzanitas


Y luego puedes teledirigir los location/algo con NGINX, de forma sencilla

(Si al command line no le omites cosas como MySQL, multiphp y resto entonces puedes alojar sitios en el mismo server)
 
Siii, he pensando que hestia es la opcion mas estable y segura para hacer ese proxy reverse, con ese tutorial y apoyandose de la IA preguntandole lo que no entienda, seguro lo logra 😀

Para personas acostumbradas (5 minutos tal vez) y para los usuarios sin experiencia, aquí con manzanitas


Y luego puedes teledirigir los location/algo con NGINX, de forma sencilla

(Si al command line no le omites cosas como MySQL, multiphp y resto entonces puedes alojar sitios en el mismo server)
 
Atrás
Arriba