2016-08-04 19 views
0

Ich habe 3 aktuellen URLs, die alle auf die gleiche neue URL umleiten sollten:RegEx - in .htaccess verwendet wird

Aktuell:

../en/nike-air-max
../ en/products/nike-air-max
../en/brands/nike

alle Sollte umleiten:

../en/brand/nike

Ist die folgende RegEx für die URLs, die in htaccess umgeleitet werden sollen, sicher?

../(en|(en/(products|brands)))/nike.*

Ich bin nicht allzu vertraut mit RegEx, bitte korrigieren Sie mich, wenn Sie denken, dies getan werden kann, einfacher oder sauberer oder korrekter (ich bin kein Entwickler).

Vielen Dank!

+0

URLs beginnen nicht mit '../' Geben Sie vollständige URLs an, wie Sie in Ihrem Browser sehen und wie sie weitergeleitet werden sollen? – anubhava

Antwort

0
RewriteEngine on 
RedirectMatch 301 "(/en/nike-air-max|/en/products/nike-air-max|/en/brands/nike)" "/en/brand/nike"