servidor redireccionar puerto publica poner otro ligar dominio con como cambiar apuntar dns redirect

redireccionar - Usar DNS para redirigir a otra URL con una ruta



redireccionar dominio a ip con puerto (15)

Editar

Parece que es mi proveedor (OVH) quien permite ese tipo de redirección dentro de su infraestructura.

Ver: https://www.ovh.com/fr/g1339.redirection-nom-de-domaine

Estoy manteniendo la respuesta a continuación por el bien de archivar, pero no proporciona ninguna información significativa.

Respuesta original

Lo hice usando un registro TXT.

Para redirigir foo.bar.com a foo2.bar.com/path , simplemente agregue foo IN TXT "1|foo2.bar.com/path" en la zona DNS de bar.com .

También mantiene los caminos y parámetros de url. Por lo tanto, si intenta acceder a foo.bar.com/hello?foo=bar , se le redirigirá a foo2.bar.com/path/hello?foo=bar .

Estoy intentando redirigir un dominio a otro vía DNS.

Sé que usar IN CNAME es posible.

www.proof.com IN CNAME www.proof-two.com.

Lo que necesito es una redirección con un camino. Cuando alguien escribe www.proof.com , debería llevarlo a www.proof-two.com/path/index.htm

Sé que se puede hacer usando las instalaciones del Servidor Web, pero necesito la redirección de DNS.

es posible?


@contacto contact y @adlawson

Voy a disparar a la luna aquí porque estoy enfrentando un desafío similar en este momento. Encontré una solución que, a nivel técnico, se implementa en el servidor DNS.

Divulgación completa: uso www.dnsmadeeasy.com para administrar mi DNS porque su millaje puede variar con GoDaddy u otros registradores de vanilla.

Mi solución de DNS:

Utilice un registro de redirección de HTTP: señalo una url http://techshiftacademy.com a un enlace bitly que tiene una inscripción básica para una clase de Python.


DNS no redireccionará la parte de ruta de una URL, por lo que no será posible.

Añadiendo

www.proof.com IN CNAME www.proof-two.com

dirigirá el acceso a www.proof.com a www.proof-two.com, donde deberá usar la configuración del servidor web para dirigir a los usuarios a la página adecuada.


Me doy cuenta de que este es un hilo viejo, pero FWIW, en caso de que alguien más esté buscando una forma de hacerlo.

Si bien dns no comprende la parte de ruta de la url, comprenderá los subdominios, por lo que en lugar de:

www.proof.com EN CNAME www.proof-two.com/path/index.htm

Podrías usar:

www.proof.com EN CNAME proof.proof-two.com

a continuación, vaya a donde sea que aloje proof-two.com y configúrelo para apuntar proof.proof-two.com a www.proof-two.com/path/index.htm.

~ siempre hay más de una manera de despellejar a un gato


Mi solución a este problema fue bastante simple y directa. Todo lo que necesita es un servidor IIS que se ejecute dentro del dominio.

Configure CNAME en DNS para apuntar al servidor IIS, usando nombres de host en IIS para resolver varios sitios en un solo servidor IIS. Estoy usando el mismo servidor IIS para cultivar algunos subdominios en sitios externos.

Luego, en la redirección de configuración de instalación de IIS para que ese sitio vaya a su sitio / ruta externa, en mi caso era nuestro catálogo alojado al que quería que fuera catalog.ourdominio.com. Desde aquí, todos los ajustes se hacen en IIS. Asegúrese de habilitar la autenticación anónima para que el tráfico no se bloquee.


No, lo que preguntas no es posible. DNS es un sistema de resolución de nombres y no sabe nada de HTTP.


Para responder a la pregunta original, no, lo que desea no es posible usando solo DNS (como todo el mundo ha indicado). Además de todo lo mencionado anteriormente, otra opción es usar un servicio de redireccionamiento de URL. Estos tipos de servicios pueden permitirle configurar muchos tipos diferentes de redireccionamientos de URL según sus necesidades. Por ejemplo:

  1. Reenviar un vértice de dominio a un www. subdominio o viceversa
  2. Reenviar una colección de nombres de dominio a un único destino (útil para reenviar faltas de ortografía de dominio, nombres de compañías antiguas, etc.)
  3. Remitir nombres de dominio específicos a páginas profundamente vinculadas (como lo que quiere el OP)

Un servicio que hace esto es EasyRedir . Descripción completa: desarrollé EasyRedir. Sin embargo, hay otras opciones, así que te animo a echar un vistazo.


Por supuesto, es posible redirigir, con el siguiente truco:

Crear una nueva zona primaria estándar. Nombre igual que la URL ficticia a la que desea redirigir. Asegúrese de que este nombre ficticio sea diferente de cualquier nombre DNS AD Cree un registro con las siguientes entradas:

en blanco ....................... A ......................... ... ip-addr-2

www ......................... A ....................... ..... ip-addr-2

Lo que tenemos aquí es una redirección, esencialmente. Una URL válida se resolverá en función de la zona DNS primaria DNS existente. Una URL ficticia se redireccionará a ip-addr-2. Lo importante es que el nombre de esta entrada esté en blanco, por lo que se reducirá a la siguiente entrada en el registro y se redirigirá a ip-addr-2


Puede usar htaccess rewrite mod, reescribir en la subcarpeta si el usuario está solicitando un dominio específico y no el otro.


Realmente es fácil con redirect.center

Si quieres crear un CNAME como:

www.proof.com EN CNAME www.proof-two.com/path/index.htm

usando redirect.center tu CNAME se ve como modo canónico como:

www.proof.com EN CNAME www.proof-two.com.opts-slash.path.opts-slash.index.htm.redirect.center.

Ahora, si desea redirigir al sitio web https, puede agregar esta opción:

www.proof.com EN CNAME www.proof-two.com.opts-slash.path.opts-slash.index.htm.opts-https.redirect.center.

Ahora puedes crear un CNAME con el modo canónico con barra en tu página de destino.



Supongo que tiene este escenario: tiene un servidor web único que aloja varios sitios web, se supone que cada uno debe ser presentado por un dominio separado:

por lo tanto, la página 1.html debe ser servida por www.customer1.com y así sucesivamente.

  1. crea un subdominio dentro del servidor dns de example.com (tu servidor web):

    cliente1.example.com

  2. En la configuración del servidor virtual de apache, asigne el subdominio al directorio que contiene el sitio web para su cliente n.º 1, de esta forma:

<VirtualHost *:80> SetEnv PAGE_ID "customer1" ServerName customer1.example.com ServerAlias www.customer1.com DocumentRoot /your/local/path/webserver/customer1 </VirtualHost> tenga en cuenta el valor de "ServerAlias", es importante para el próximo paso-

en este punto, debería poder navegar a su sitio web customer1 navegando a:

cliente1.example.com

  1. En la configuración de DNS para customer1.com debe crear un registro CNAME:

    CNAME = www LOCATION = customer1.example.com

Ahora, está habilitado para usar: www.customer1.com.


Todo el mundo ya ha declarado esto, y solo quiero darle otra opción a un servicio que pueda ayudarlo. www.301redirect.it es un servicio gratuito que puede redirigir su dominio (con comodín) a cualquier url de destino.

También quiero agregar una divulgación: soy el desarrollador detrás de este servicio y hay otras opciones disponibles.


Un trabajo relacionado concluyó todo lo siguiente:

Problema:

http://a.com/p1/p2.html debería ir a http://b.com/p1/p2.html
hoy, pero más tarde cuando se configura manualmente / automáticamente, el mismo
http://a.com/p1/p2.html debería ir a http://C.com/p1/p2.html

Respuestas

DNS : convierte el nombre en dirección IP

Aunque puede hacer muchos redireccionamientos, la salida siempre es una dirección IP. El DNS no comprende la ruta o parte del protocolo de la URL, solo entiende la parte del dominio, es decir, a.com solo se convierte a la dirección IP, de modo que cuando acceda a http://a.com/p1/p2.html puede convertirse a http://152.132.121.11/p1/p2.html si configura mal en DNS, entonces obtendrá 152.132.121.11 (no http://152.132.121.11/p1/p2.html ), por lo que obtendría un error de 400 (400, 403, etc.)

Redirección : esto es http://a.com/p1/p2.html se puede convertir a http://b.com/p1/p2.html

Todos los métodos como GET, POST pueden funcionar, con si hay encabezados y cuerpo, pero hay un servidor web involucrado, podría ser un punto de falla, por lo que la escalabilidad y la disponibilidad serán claves

Si está en AWS , la ruta 53 -> API Gateway es posible a través de dominios personalizados, internamente usando el frente de la nube

Es posible con Amazon Certification Manager, los dominios personalizados de AWS Gateway y Route53, tenga en cuenta la restricción us-east-1 en ACM

Espero que ayude a alguien


si usa AWS, una redirección como

mail.foo.com --> mail.google.com/a/foo.com

se puede configurar de la siguiente manera:

  1. en s3, crea un cubo vacío "mail.foo.com"
  2. en Propiedades -> Alojamiento web estático, configure "redirigir todas las solicitudes a: mail.google.com/a/foo.com"
  3. en route53, crea un registro A "mail.foo.com"
  4. habilitar "alias" y establecer el destino del alias en el depósito "mail.foo.com"

no es una solución pura de DNS, pero funciona;)

Pero tenga en cuenta que la redirección omite todos los parámetros de URL, por ejemplo: ...? Param1 = value1 & param2 = value2