Wie umleiten URL in htaccess mit Regex?

424
Rob D. A.

Meine URL ändert sich und zum Beispiel ist es jetzt .. Sicherheits-Badezimmer wechselt dann zu Sicherheits-Badezimmer-1 und so weiter, um tägliche Regelwechsel in htaccess zu vermeiden Ich hätte gerne eine Regel, die unabhängig davon ist, ob die URL ist -1 oder -2 oder -andere inkrementierte Nummer

Um die URL neu zu schreiben, habe ich folgendes versucht:

<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^browse/home\-safety/bathroom\-safety(\-*)/$ /browse/home- safety/bathroom-safety/? [L,R=301] </IfModule> 

Was soll ich tun, damit es funktioniert? Jede Hilfe wäre sehr dankbar. Aktueller Code:

<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^browse/home-safety/bathroom-safety-(.+?)(-[0-9]+)?/$  /browse/home-safety/bathroom-safety/$1 [L,R=301] </IfModule> 

:( wird immer noch nicht umgeleitet ...

0
Willkommen bei SuperUser! Können Sie Ihren Beitrag bearbeiten, um das aufzunehmen, was von Ihrem Skript erwartet wird? Es ist schwer zu erklären, warum es nicht funktioniert, wenn wir nicht wissen, was es überhaupt tun soll ... Nathan.Eilisha Shiraini vor 7 Jahren 0
Meine Frage aktualisiert :) Rob D. A. vor 7 Jahren 0

0 Antworten auf die Frage