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

289
Vistas
¿Redireccionar automáticamente todos los enlaces de una URL básica a otra?

Tengo el siguiente problema: tenemos un sitio web que tiene múltiples hrefs para imágenes; todos usan el mismo dominio. Que es algo como:

 <a href="http://img.example-domain.com">Avatar</a><br/>

Pero el servidor que usa este dominio está actualmente inactivo, pero volverá en algún momento, simplemente no sé cuándo.

Ahora, tenemos un nuevo servidor de imágenes, que está alojado en AWS. Pero dado que el código tiene muchas entradas que usan el dominio anterior, me gustaría saber cómo puedo redirigir TODAS las solicitudes de ese dominio a otro, en lugar de editar el código en sí.

Por ejemplo, cada solicitud de "img.example-domain.com", se redirigirá a "img.example-domain.com.amazon.etc"

Por favor, ¿cómo puedo hacer esto?

Estoy usando Apache y preferiría una solución que involucre el uso del módulo Apache Rewrite o algo así... Pero si no es posible, también estaré bien con una solución de código.

Gracias de antemano a todos.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Puede agregar esto a su .htaccess -->

 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^img.example-domain.com$ [OR] RewriteCond %{HTTP_HOST} ^www.img.example-domain.com$ RewriteRule (.*)$ http://www.img.example-domain.com.amazon.etc/$1 [R=302,L] </IfModule>

Tenga en cuenta: el [R=302,L] solo se aplica a los redireccionamientos "temporales", para una solución permanente, reemplácelo con [R=301,L]

about 4 years ago · Juan Pablo Isaza Denunciar

0

necesita configurar un nuevo servidor para su dominio que redirige las rutas al nuevo

puedes hacerlo con un servidor node js simple como este

 const http = require("http"); const port = process.env.PORT || 8080; const server = http.createServer((req, res) => { const path = req.url; res.writeHead(302, { "Location": "http://new-domain.com" + path }); res.end(); }); server.listen(port);

Nota : no olvide cambiar http://new-domain.com al nuevo dominio real

editado

Incluso puede hacerlo simplemente usando un host web gratuito como heroku con este servidor js de nodo y vinculando el host con el dominio anterior

about 4 years ago · Juan Pablo Isaza 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