Vi temas similares, pero no podía encontrar una respuesta práctica a mi problema.
Voy a mover mi sitio web antiguo a uno nuevo, y algunas direcciones están cambiando.
Me gustaría hacer un genérico redirección 301 para el nuevo dominio (porque la mayoría de las rutas son las mismas), mientras que de forma individual redirigir algunas direcciones Url.
Aquí es lo que tengo en mi antiguo sitio web .htaccess :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.old\.com$
RewriteRule (.*)$ https://new.com/$1 [R=301,L]
Redirect 301 "/custom/url/" "https://new.com/my-custom-url"
</IfModule>
Pero los redireccionamientos 301 a : https://new.com/custom/url en lugar de https://new.com/my-custom-url
Algunos de mis URLs también tienen los parámetros de la URL me gustaría redirigir, tales como :
Redirect 301 "/brand.php?name=Example" "https://new.com/Example"
Redirect 301 "/brand.php?name=Example2" "https://new.com/another/url"
que no parecen funcionar tan bien.
Muchas gracias por su ayuda.