Tengo un sitio web con una comilla simple, que no puedo navegar, y pocos con el mismo carácter en el mismo dominio se redireccionan y puedo abrir la URL.
l'Union-Européenne-Dans-l'Europe/xxxxx.html cuando se eliminan las comillas simples de la URL que puedo navegar.
Resultado al intentar navegar: 403 ERROR No se pudo satisfacer la solicitud. Solicitud bloqueada. No podemos conectarnos al servidor de esta aplicación o sitio web en este momento. Puede haber demasiado tráfico o un error de configuración. Vuelva a intentarlo más tarde o póngase en contacto con el propietario de la aplicación o del sitio web. Si proporciona contenido a los clientes a través de CloudFront, puede encontrar pasos para solucionar problemas y ayudar a prevenir este error revisando la documentación de CloudFront. Generado por cloudfront (CloudFront) ID de solicitud:
Nota: al revisar los registros de acceso de clodfront, pude encontrar el registro con el código de error 403, no hay mucha información aparte de los resultados de URI /l%27Union-Europ%25C3%25A9enne-Dans-l%27Europe/xxxxx.html
Verifique su configuración de CloudFront. Esto ocurrirá debido a las siguientes razones:
También puede consultar este enlace para resolver su problema: https://aws.amazon.com/premiumsupport/knowledge-center/resolve-cloudfront-bad-request-error/
Publico mi solución aquí porque este fue un problema arduo de un fin de semana para mí, y la solución no era tan obvia. Como mencionó la respuesta de Mani Ezhumalai, el problema era que se necesitaban registros CNAME alternativos.
En mi caso, fue www.example.com vs example.com . CloudFront requiere que ambos dominios estén cubiertos en la lista de nombres de dominio alternativos, lo que requiere un único certificado SSL de AWS ACM para cubrir ambos, así como los registros CNAME apropiados configurados en el DNS.
Tuve el mismo problema. Fue WAF/Firewall el que rechazó la solicitud. Intenta deshabilitar eso para verificar.