Estoy tratando de hacer una redirección 301 usando Apache httpd. A continuación se muestra mi vhost.conf
<VirtualHost *:80> ServerName www.example.com ServerAlias *.example.com ProxyPass / http://www.example.com:8080/ ProxyPassReverse / http://www.example.com:8080/ ProxyPreserveHost On RewriteEngine On RewriteCond %{QUERY_STRING} ^detailStory=([^&]+)$ RewriteRule ^(.*)$ /story/%1? [L,R=301,NE] </VirtualHost>Parece estar funcionando bien cuando agrego la IP a la configuración del nombre de dominio (ruta 53). Pero cuando introduzco un ELB de AWS y configuro el nombre de dominio con su valor, la redirección deja de funcionar ( Nota : puedo acceder al sitio web pero la redirección no parece funcionar).
¿Alguna idea sobre cómo resolver esto o hay alguna forma de configurar la redirección dinámica directamente en el balanceador de carga de AWS?
¡Cualquier consejo/comentario sería muy apreciado! ¡Gracias de antemano!