37 votos

Puede un CNAME registro DNS apuntan a un subdirectorio

Puede un registro de DNS apuntan a una dirección como my.domain.com/subdir1

44voto

Jeremy Puntos 1287

Registros DNS de sólo asignar direcciones IP a nombres de host por lo que en una palabra, no

Sin embargo, puede utilizar un nombre de host de configuración en su servidor web para servir un subdirectorio cuando llega una solicitud. Como tener something.domain.com redirect/equivale a somethingelse.domain.com/downhere. Eso dependerá de su software de servidor web, no de DNS.

16voto

Bob Puntos 34449

Los registros CNAME son parte del Sistema de nombres de Dominio el sistema de nombres de internet. Su único propósito es traducir los nombres de host, como www.example.com en direcciones IP. No se pueden adjuntar los nombres de carpeta o consultas a un CNAME. Para ser precisos, CNAME resolver en otros nombres, que de por sí puede ser Un-Registros apuntando a direcciones IP u otros registros CNAME.

Su ejemplo my.domain.com/subdir1 o mejor http://my.domain.com/subdir1 UNA URI, un Identificador Uniforme de Recurso que se utiliza todentify o el nombre de un recurso en el Internet - en su caso, un recurso HTTP.

Así, una solución podría ser definir un CNAME a un encabezado de host diferente, a la que redirige a su carpeta mediante el HTTP de respuesta de estado 301 ("movido permanentemente"):

-> Browser requests subdir1.domain.com 
-> Server sends a HTTP status code 301 to the browser:
   REDIRECT my.domain.com/subdir1

Todos los servidores web y lenguajes de programación web proporcionan comandos para estos tipos de redirecciones.

6voto

KPWINC Puntos 8349

Lo que estás pidiendo es una redirección de URL. Un registro CNAME NO va a lograr esto.

Su apuesta sería más fácil es utilizar un .htaccess (o incluso más fácil) acaba de escribir un rápido página web con un meta refresh o un javascript redirigir automáticamente redirigir al usuario.

No mencionó a su sistema operativo o un servidor web, así que sólo estoy tratando de proporcionar la mejor genérico respuesta que puedo.

3voto

Joseph Pecoraro Puntos 2200

No. Los registros CNAME sólo puede apuntar a los registros DNS. Estás buscando una redirección HTTP.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: