url rewriting - services - Configuración de la ruta Amazon 53 y configuración de la redirección 301
dns amazon web services (3)
En Route53 puede configurar un registro PTR (Pointer) para ir de www.yoursite.com
a yoursite.com
. Esto es lo que uso para configurar la redirección de mydomain.com
a www.mydomain.com
Configuré mi sitio en el servidor Amazon EC2. Estoy usando Route 53 y los servidores DNS ya se han propagado correctamente cuando los configuré en Godaddy. Tengo algunos problemas. En los resultados finales quiero hacer 301 redirección de WWW a NON-www (de www.dominio.com a dominio.com). Quiero que la redirección sea aplicable a todas las rutas (es decir, www.domain.com/folder/ a domain.com/folder).
En mi configuración actual, configuré un registro para domain.com para apuntar a la dirección IP elástica que asigné a mi servidor. Cuando coloco domain.com (sin www) en la URL, funciona muy bien y se carga el sitio. También configuré el dominio www.domain.com como A para señalar a la misma dirección IP.
En IIS7.5 configuré una regla de redirección (después de haber instalado el módulo IIS "URL Rewrite").
Aquí está la regla:
Request URL: Matches the Pattern
Using: Wildcards
Pattern: (.*)
Logical grouping: Match All
Input {HTTP_HOST}
Type: Matches the PAttern
Pattern: www/.mydomainname.com/.com
Action Type: Redirect
Redirect URL: mydomainname.com{R:1}
Redirect Type: 301
Cuando ejecuto mi sitio con ''www'', devuelve www.mydomain.com/mydomain.commydomain.commydomain.com, etc ...
No sé si el problema es con la reescritura de URL, la configuración de la Ruta 53 o ambas cosas. Quiero configurar correctamente las reglas de ruta 53 y de redirección para que mi sitio redirija todas las solicitudes de www a URL que no sean www. Además, quería saber si es una buena práctica usar un registro para www y para el dominio principal en Route 53.
actualización: eliminé la regla de reescritura y todavía devuelve esa URL larga.
update2: Creé un CNAME para www y lo apunté al DNS público del servidor EC2 y www ahora funciona. Pero aún necesito la regla de redireccionamiento www a no www.
Gracias
Creo que puedes hacer lo que quieras con el alojamiento web estático de S3. Puede señalar www.domain.com a un depósito S3 vacío con una regla de redirección catch-all: http://docs.aws.amazon.com/AmazonS3/latest/dev/HowDoIWebsiteConfiguration.html
Como una ventaja adicional, quitará la carga de su instancia de EC2.
También usamos el WWWizer, que es solo un servicio gratuito que devuelve todo el tráfico con un www adjunto al frente del dominio desnudo. Establezca @ record para que apunte a 174.129.25.170 y configure www cname o el * cname para apuntar al balanceador de carga / dominio de IP elástico.