web-dev-qa-db-fra.com

Apache .htaccess - Toutes les URL avec des paramètres différents pour une redirection ONE

J'ai besoin d'aide avec la redirection .htaccess.

http://www.example.de/test-music.html?p1=1&p2[test]=23
http://www.example.de/test-music.html?p1=6&p2[test3]=5

TOUS doivent être redirigés vers ...

http://www.example.de/music/

... sans prendre en compte aucun paramètre - pouvez-vous m'aider?

1
Nico

Très facile, c'est quelque chose que vous pouvez facilement trouver et comprendre vous-même.

# Check if the url STARTS WITH (is what the ^ does) '/test-music'
RewriteCond %{REQUEST_URI} ^/test-music
# redirect it, 301 style, Last line (we go away, no need to do the rest of the htaccess)
RewriteRule ^(.*) /music/ [L,R=301]
1
Martijn
RewriteRule ^test-music\.html$ /music/ [L,R=301]
1
Aakash