2016-05-29 17 views
0

Ich habe Multi-URL-Weiterleitungen und ich muss 301 Weiterleitungen von machen?Dymanische URL htaccess 301 Weiterleitungen

RewriteRule ^car/([^/]+)/model-([^/]+)-([0-9]+)/$ new_car.php?  model=$1&name=$2&year=$3 [QSA,L] 
+0

Was genau ist Ihr Problem? – starkeen

+0

Ich muss eine Umleitung 301 von der alten URL zur Arbeit neu machen –

+0

Meinst du 'new_car.php? Modell = $ 1 & Name = $ 2 & Jahr = $ 3' ** bis ** '^ Auto/([^ /] +)/Modell - ([^ /] +) - ([0-9] +)/$'? – starkeen

Antwort

1

können Sie die Verwendung der folgenden:

#1 301 redirect from the old location to the new 
RewriteCond %{THE_REQUEST} /new_car\.php\?model=([^&]+)&name=([^&]+)&year=([^&\s]+) [NC] 
RewriteRule^/car/%1/model-%2-%3/? [L,R=301] 
#2 internally redirect from the new location to the old 
RewriteRule ^car/([^/]+)/model-([^/]+)-([0-9]+)/?$ new_car.php?  model=$1&name=$2&year=$3 [QSA,L] 
+0

Ich habe letzte Frage, wie es möglich sein wird, Trennung wie & Seite = 2 am Ende dieser URLs hinzuzufügen? –

+1

& page = 2 ist Teil der Query-Zeichenfolge, QSA-Flag wird automatisch an die alte URL angehängt, wenn die angeforderte URL **/cars/foo/bar /? Page = 2 ** – starkeen

+0

Ist es möglich, SEO durch Redirect freundlich zu machen ? –

Verwandte Themen