Hallo, wir sind nun schon seit fast zwei Jahren online und verkaufen Prüfungsbücher. Die Bücher werden jedes Schuljahr in einer neuen Auflage mit neuen ISBN-Nummer versehen. Bei den "alten" Büchern machen wir durch die Entbindung von der Buchpreisbindung einen Ausverkauf. Wir würden gerne die Links, die die Kunden bei alten Büchern über Suchmaschinen anklicken, auf die neuen Bücher in unserem Shop verknüpfen (redirect), wissen aber nicht wie bzw. wo. Wir haben aktuell alle Artikel - alte Bücher aus dem Shop genommen, weil der Kunde ja unsere neuen Bücher sehen und kaufen soll. Der Kunden kommt jetzt auf eine 404-Seite. Was ist zu tun?
Eigtl. schon, bzw. denke ich auch. Hab den Support mal wieder angeschrieben und die meinten ich solle doch bitte eine Angebotsanfrage machen. Deshalb dachte ich, es wäre/ist komplizierter. Wie müsste der Link dann aufgebaut sein? Mit der TLD?
Ich meine dass ist eher um den Artikel unter einer neuen URL aufzurufen. Das funktioniert in Deinem Fall nicht. Du müsstest die Umleitungen in die .htaccess schreiben. Wenn Du eine aktuelle Shopversion hast, gibt es dafür einen extra Bereich mit einem Muster.
Suche mal nach # ----------------------------------------------------------------------------- # Put your own Redirects and Rewrites here - Start # ----------------------------------------------------------------------------- Darunter ist das Muster (Wenn Du das Nutzt, muss Du "#" am Anfang weglassen) Hier kommen dann auch Deine Umleitungen hin. Bei mir funktioniert das allerdings nicht, ich schreibe das deshalb so: RewriteCond %{REQUEST_URI} oldlocation RewriteRule ^(.*)$ (Link nur für registrierte Nutzer sichtbar.) [L,R=301]
Redirects gehen nicht überall, das ne Serverfrage. Dann löst man das wie Barbara sagt mit Rewrites, aber ich würde Ein- statt Zweizeiler machen. Die Bedingung kann direkt in die Regel: RewriteRule Bedingung Ziel Die Bedingung ist dabei (ein Treffer auf) die alte Seite, das Ziel die neue Seite.
Also ich hab jetzt mal den RewriteRule und den Redirect probiert. Beides erfolglos! Wir hosten bei all-inkl. hier mein Beispiel: RewriteRule (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) Für Redirect 301 /(Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) Vielleicht können wir das Anhand dieses Beispiels mal durchgehen, dann kann ich alle anderen Bücher auch verknüpfen. Grüße Sascha
Ich bin auch bei All Inkl, habe aber die kurze Version von Wilken noch nicht getestet. Versuche es mal so: RewriteCond %{REQUEST_URI} /Abschlusspruefung-Betriebswirtschaftslehre---Rechnungswesen-BwR-12--Klasse-FOS---BOS-Bayern--Fachabitur--2017.html RewriteRule ^(.*)$ (Link nur für registrierte Nutzer sichtbar.) [L,R=301] Du solltest Deine URLs in Zukunft viellecht mal überarbeiten, bzw. zukünftig besser anlegen, ohne die Doppel- und Dreifach-Striche.
Mit den passenden Links hat es wunderbar funktioniert. Vielen Dank! Leider ist das aus der .htaccess nicht rauslesbar. Da sollte man wirklich mal ein nachvollziehbares Beispiel reinschreiben. @barbara Hast Du ne Idee wie ich die Titel am besten neu bennen sollte? Zumindest im Shop kann ich das ja machen. Grüße Sascha
Nein, die Titel weiß ich nicht. Da weißt Du am Besten, wonach Deine Kunden suchen und was sie im Titel lesen müssen, um das richtige zu kaufen. Ich meinte oben auch nicht die Titel, sondern die URLs. So könnte man z.B. so eine Artikel-URL Abschlusspruefung-Betriebswirtschaftslehre---Rechnungswesen-BwR-12--Klasse-FOS---BOS-Bayern--Fachabitur--2017.html so schreiben: abschlussprüfung-bwl-rechnungswesen-bwr-12-klasse-fos-bos-bayern-fachabi-2017.html Das ist etwas kürzer, aber immer noch lesbar und die ganzen "--" und "---" wären auch weg Das solltest Du für neue Bücher überlegen.
Hallo zusammen, auch bei uns sind defekte Links und Weiterleitungen gerade ein Thema. Die htacces des Shops liegt /shop/.htacces Wir hosten bei Hosteurope. Problem 1: Hinter die alte verlinkte URL sind Parameter angehängt (Link nur für registrierte Nutzer sichtbar.) Problem 2: sowohl die kurze als auch die oben vorgeschlagene lange Version führen nicht zum gewünschten Ergebnis: Produkte sind nicht mehr verfügbar: Verlinkung auf die Startseite [Löst ihr das anders?] Alle diese Varianten funktionieren nicht... RewriteCond %{REQUEST_URI} /shop/product_info.php?info=p1434_Phototissuebox-037.html RewriteRule ^(.*)$ (Link nur für registrierte Nutzer sichtbar.) [R=301] Redirect 301 (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) Redirect 301 (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) Redirect 301 /shop/product_info.php?info=p1434_Phototissuebox-037.html%26XTCsid=fkcmkimj6kfrfk2ukjunqf6ga2 (Link nur für registrierte Nutzer sichtbar.) Habt ihr einen Lösungsvorschlag? Viele Grüße
Versuch mal: RewriteCond %{REQUEST_URI} /ALTER-LINK.html RewriteRule ^(.*)$ (Link nur für registrierte Nutzer sichtbar.) [L,R=301] Achte bei RewriteRule darauf, dass der Link tatsächlich auf den neuen Artikel zeigt. VG
Ich probiere auch schon seit Stunden aus aber es funktioniert irgendwie nicht. Ursprungslink: http://www.powerline-shop.de/Powerl...-500MBit-Powerline-mit-2x-Ethernet-Ports.html RewriteCond %{REQUEST_URI}/coaxLAN-CL1000NT-Master-HDTV-Coax-PLC-500MBit-Powerline-mit-2x-Ethernet-Ports.html RewriteRule ^(.*)$ https://voip.world/coaxLAN-CL1000NT_1 [L,R=301] oder RewriteCond %{REQUEST_URI} /coaxLAN-CL1000NT-Master-HDTV-Coax-PLC-500MBit-Powerline-mit-2x-Ethernet-Ports.html RewriteRule ^(.*)$ https://voip.world/coaxLAN-CL1000NT_1 [L,R=301] Irgendwie bekommt der das mit den Kategorienamen nicht hin :-(
Es kommt immer der Fehler: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at you@example.com to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log.
Könnte es sein, dass Du im falschen Forum fragst? Dein Shop ist ein JTL und kein Gambio Du willst von einer Domain auf eine andere Domain umleiten, dann sollte auch der komplette Pfad der alten Domain da rein und nicht nur der Artikel, meine ich zumindest.
Ich bin im richtigen Forum, ich habe ein Gambio Shop, die Zieladresse ist nur ein Beispiel. Aber die Weiterleitung funktioniert ja schon mal gar nicht. RewriteCond %{REQUEST_URI}/Powerline--HomePlug--HPNA--HomePNA--UPA--CoaxNet--CoaxLan---LANready/CoaxNet-ueber-Kabel-Sat-Leitung/coaxLAN-CL1000NT-Master-HDTV-Coax-PLC-500MBit-Powerline-mit-2x-Ethernet-Ports.html RewriteRule ^(.*)$ https://voip.world/coaxLAN-CL1000NT_1 [L,R=301] Das funktioniert ja auch nicht!
Neues Problem Ich habe ein rewrite aber er nimmte snicht an: RewriteCond %{REQUEST_URI} /index.php?cat=c6_alter-artikel.html RewriteRule ^(.*)$ https://meine-domain.de/neuer-artikel Aber es leitet nichts weiter und es komuch kein fehler! Wo ist ist nur das Problem?