Hallo Zusammen, leider funktionieren meine 301 Weiterleitungen nicht. Es ist ja ein schönes Beispiel angegeben wie man es schreiben soll, nur leider klappt es nicht :-(. Kann mir vielleicht jemand sagen wo der Fehler liegt? Redirect 301 /boeden/sockelleisten-259/ https://www.woodi24.de/boeden/parkett/ Vielen Dank im Voraus.
Hi Barbara, habs jetzt so probiert aber klappt leider immer noch nicht: RewriteCond %{REQUEST_URI} //boeden/sockelleisten-259/ RewriteRule ^(.*)$ https://www.woodi24.de/boeden/parkett/ [L,R=301]
Versuche es mal so: RewriteRule /sockelleisten-259/, (Link nur für registrierte Nutzer sichtbar.) oder so: RewriteCond %{REQUEST_URI} sockelleisten-259 RewriteRule ^(.*)$ (Link nur für registrierte Nutzer sichtbar.) [L,R=301]
Ich habe nur die Anleitung von Wilken 1 zu 1 mit den Kategorien von woodi24de gefüllt. Das [L,R=301] muss noch dahinter
Also ohne das Komma dazwischen funktioniert es endlich RewriteRule /sockelleisten-259/ https://www.woodi24.de/boeden/parkett/ [L,R=301] Vielen Dank.
Ich hänge mich mal an diesen Thread an... Da ich für Google auch ein paar Redirects setzen muss, muss ich mich auch mit dem Thema auseinander setzen... Wenn ich mir diesen Thread anschaue, dass muss ein Redirect wie dieses Beispiel aussehen: RewriteCond %{REQUEST_URI} sockelleisten-259 RewriteRule /sockelleisten-259/ (Link nur für registrierte Nutzer sichtbar.) Davon abgeleitet habe ich für meinen Shop (unterhalb der Zeile 371 in der htaccess) folgenden Redirect eingebaut: RewriteCond %{REQUEST_URI} Outdoor-Car-Cover RewriteRule /Outdoor-Car-Cover/ (Link nur für registrierte Nutzer sichtbar.) [L,R=301] Doch leider findet damit nicht die gewünschte Weiterleitung von (Link nur für registrierte Nutzer sichtbar.) auf (Link nur für registrierte Nutzer sichtbar.) statt. Warum nicht? Ist evtl. noch mehr einbauen, wie die beiden o,g, Befehle oder ist evtl. noch was anderes zu beachten?
Was mir dazu vielleicht auffällt ist, dass (Link nur für registrierte Nutzer sichtbar.) also die http//-Adresse und [L,R=301] hier ZUSAMMEN EINEN DURCHGEHENDEN LINK (von links nach rechts) bilden während sich hier (Link nur für registrierte Nutzer sichtbar.)/(Link nur für registrierte Nutzer sichtbar.) KEIN DURCHGEHENDER LINK bildet? Hier ist der Link VOR " [L,R=301]" UNTERBROCHEN... Ist das evtl. das Problem? Wie bekommt so einen durchgehenden Link hin? Ist die Leerstelle VOR " (Link nur für registrierte Nutzer sichtbar.) " evtl. keine Leertaste, sondern ein anderes Zeichen?
Was mache ich falsch? RewriteCond %{REQUEST_URI} gas/all-grill RewriteRule ^(.*)$ (Link nur für registrierte Nutzer sichtbar.) [L,R=301] Es will einfach nicht funktionieren. RewriteEngine On ist auch drin. Ich habe beim RewriteCond auch schon ausprobiert: /gas/all-grill/ /all-grill/ all-grill Laut All-inkl ist mod_rewrite auf dem Server installiert.
Hast Du das im richtig Bereich in der .htaccess? Nachtrag: es kommt kurz die umgeleitete Adresse und dann die 404-Seite in der URL. Wie hast Du die URL geändert? in dem eigentlichen URL-Feld, oder hast Du die neue Adresse unter URL-Rewrites eingegeben?
Wo muss ich das denn eingeben? # ----------------------------------------------------------------------------- # Put your own Redirects and Rewrites here - Start # ----------------------------------------------------------------------------- # Example Redirect # Redirect 301 /oldlocation (Link nur für registrierte Nutzer sichtbar.) RewriteCond %{REQUEST_URI} gas/all-grill RewriteRule ^(.*)$ (Link nur für registrierte Nutzer sichtbar.) [L,R=301] # RewriteRule /gas/all-grill/ (Link nur für registrierte Nutzer sichtbar.) [L,R=301] # Redirect 301 /gas/all-grill (Link nur für registrierte Nutzer sichtbar.) # Redirect 301 /gasgrill (Link nur für registrierte Nutzer sichtbar.) # Redirect 301 /stylisch-grillen-grillen-mit-style-21-22-23.html (Link nur für registrierte Nutzer sichtbar.) # ----------------------------------------------------------------------------- # Put your own Redirects and Rewrites here - End Ich habe die URL Keywords geändert.