Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:faqredirect

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public:faqredirect [2019/01/29 13:25]
kamiarnader [FAQs]
public:faqredirect [2020/11/23 09:05] (aktuell)
markusmichalski [FAQs]
Zeile 1: Zeile 1:
-====== OXID Plugin Redirect ======+====== OXID Plugin ​Redirect ======
  
-https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-Redirect.html \\ +Das Plugin bei FATCHIP: ​https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-Redirect.html \\ 
-https://​github.com/​FATCHIP-GmbH/​plugin-oxid5-redirect (private)+Das Plugin auf Github:  ​https://​github.com/​FATCHIP-GmbH/​plugin-oxid5-redirect (private)
  
-===== Requirements ​=====+===== Voraussetzungen ​=====
  
-OXID CE/PE ab Version 4.7.x bis 6.1.x\\ +  * OXID CE/PE ab Version 4.7.x bis 4.10.x 
-OXID EE ab Version 5.0.x bis 6.1.x+  ​* ​OXID EE ab Version 5.0.x bis 5.3.x 
 +  * (s)FTP-Zugang zur Shopinstallation 
 + 
 +----
  
 ===== Installation ===== ===== Installation =====
 +=== Inhalt aus dem Ordner „copy_this“ kopieren ===
 +In dem Pluginpaket fcRedirect_oxid_source befindet sich der Ordner //​copy_this//,​ kopieren Sie den Inhalt aus diesem Ordner in das Hauptverzeichnis Ihres OXID eShops (bei FTP - binären Übertragungsmodus nutzen).
  
-  - **Inhalt aus dem Ordner „copy_this“ kopieren** \\ In dem Pluginpaket fcRedirect_oxid_source befindet sich der Ordner //​copy_this//,​ kopieren Sie den Inhalt aus diesem Ordner in das Hauptverzeichnis Ihres OXID eShops (bei FTP - binären Übertragungsmodus nutzen). \\ {{:​public:​redirect_1.1.png?​800|}} +{{:​public:​redirect_1.1.png?​nolink&800|}} 
-  - **Redirect Plugin aktivieren** \\ Aktivieren Sie das Redirect Plugin im OXID Administrationsbereich unter //​Erweiterungen > Module > FATCHIP Module OXID Redirect//. Bei der OXID Enterprise Edition müssen Sie das Redirect Plugin in jedem Subshop einzeln aktivieren! ​\\ {{:​public:​redirect_1.2.png?​800|}} + 
-  **Weitere Informationen**\\ Sollte das OXID Plugin Redirect nach der Installation nicht wie erwartet funktionieren,​ prüfen ​Sie ob alle Installationsschritte richtig durchgeführt worden sind.\\ Weitere Informationen zu dem OXID Plugin Redirect finden Sie in unserem Online Shop unter https://www.fatchip.de/Plugins/OXID-eShop/OXID-Plugin-Redirect.html.\\ \\ Außerdem bietet FATCHIP einen Plugin-Installationsservice an. Weitere Informationen hierzu finden Sie unter\\ https://www.fatchip.de/Servicepakete/Plugin-Installationsservice-OXID-eShop-PE.html oder\\ https://www.fatchip.de/​Servicepakete/​Plugin-Installationsservice-OXID-eShop-EE.html.+=== Redirect Plugin aktivieren ​===  
 +Aktivieren Sie das Redirect Plugin im OXID Administrationsbereich unter //​Erweiterungen ​-> Module ​-> FATCHIP Module OXID Redirect//. Bei der OXID Enterprise Edition müssen Sie das Redirect Plugin in jedem Subshop einzeln aktivieren! 
 + 
 +{{:​public:​redirect_1.2.png?​nolink&800|}} 
 + 
 +---- 
 + 
 +===== Update ===== 
 +für OXID Versionen ab 4.7.0 
 + 
 +=== Alte Plugindateien entfernen === 
 +Entfernen ​Sie alle alten Plugindateien aus dem //application// und/oder //modules// Ordner. 
 + 
 +=== Neuinstallation ausführen === 
 +Führen Sie die oben aufgeführten Schritte der Installation aus. 
 + 
 +----
  
-===== Pluginupdate für OXID Versionen ab 4.7.0 =====+===== Konfiguration ​===== 
 +=== Allgemeine Parameter === 
 +Die Redirect Plugineinstellungen können Sie unter //​Erweiterungen -> Module -> FATCHIP Module OXID Redirect -> Einstellungen -> Allgemein// aufrufen.
  
-  -**Alte Plugindateien entfernen**\\ Entfernen Sie alle alten Plugindateien aus dem //​application//​ und/oder //modules// Ordner. +{{:​public:​redirect_2.1.png?​nolink&800|}}
-  -**Neuinstallation ausführen**\\ Führen Sie die oben aufgeführten Schritte der Installation aus.\\ +
-===== Configuration ===== +
-  - **Allgemeine Parameter** \\ Die Redirect Plugineinstellungen können Sie unter //​Erweiterungen > Module > FATCHIP Module OXID Redirect > Einstellungen > Allgemein// aufrufen. \\ {{:​public:​redirect_2.1.png?​800|}}+
  
-|**Konfiguration**|**Beschreibung**|+Konfiguration ​Beschreibung ​^
 |Supportkey|Den Supportkey finden Sie in der E-Mail mit Ihrem Plugin. Ohne Nennung dieses Keys kann Ihnen die FATCHIP GmbH keinen Support leisten.| |Supportkey|Den Supportkey finden Sie in der E-Mail mit Ihrem Plugin. Ohne Nennung dieses Keys kann Ihnen die FATCHIP GmbH keinen Support leisten.|
 |Bei Weiterleitungen die gesamte Shop-URL verwenden statt nur den URI|Durch das Aktivieren dieser Funktion wird im Header der Weiterleitung die komplette URL ausgegeben, anstatt der URI.| |Bei Weiterleitungen die gesamte Shop-URL verwenden statt nur den URI|Durch das Aktivieren dieser Funktion wird im Header der Weiterleitung die komplette URL ausgegeben, anstatt der URI.|
Zeile 30: Zeile 50:
 |Pfad in welchem Exporte der Weiterleitungen abgespeichert werden sollen (ab Shop-Hauptverzeichnis)|Hier können Sie den Datei-Pfad angeben, in welchem Exporte der Weiterleitungen abgespeichert werden sollen.| |Pfad in welchem Exporte der Weiterleitungen abgespeichert werden sollen (ab Shop-Hauptverzeichnis)|Hier können Sie den Datei-Pfad angeben, in welchem Exporte der Weiterleitungen abgespeichert werden sollen.|
  
-  2. **Neue Weiterleitungen anlegen** \\ Die Weiterleitungen können unter //​Stammdaten > Weiterleitungen//​ angelegt und bearbeitet werden. Neben dem manuellen Anlegen von Weiterleitungen,​ können Sie die Weiterleitungen auch über eine CSV-Datei importieren. ​\\ {{:​public:​redirect_2.2.png?​800|}}+=== Neue Weiterleitungen anlegen=== 
 +Die Weiterleitungen können unter //​Stammdaten ​-> Weiterleitungen//​ angelegt und bearbeitet werden. Neben dem manuellen Anlegen von Weiterleitungen,​ können Sie die Weiterleitungen auch über eine CSV-Datei importieren.
  
-|**Konfiguration**|**Beschreibung**|+{{:​public:​redirect_2.2.png?​nolink&​800|}} 
 + 
 +Konfiguration ​Beschreibung ​^
 |Aktiv|Schaltet die Weiterleitung aktiv oder inaktiv.| |Aktiv|Schaltet die Weiterleitung aktiv oder inaktiv.|
 |Als regulären Ausdruck behandeln|Wenn Sie reguläre Ausdrücke weiterleiten wollen, müssen Sie diese Option in den Plugineinstellungen aktivieren. Bitte verwenden Sie nur reguläre Ausdrücke im PCRE Format (http://​www.php.net/​manual/​de/​reference.pcre.pattern.syntax.php).| |Als regulären Ausdruck behandeln|Wenn Sie reguläre Ausdrücke weiterleiten wollen, müssen Sie diese Option in den Plugineinstellungen aktivieren. Bitte verwenden Sie nur reguläre Ausdrücke im PCRE Format (http://​www.php.net/​manual/​de/​reference.pcre.pattern.syntax.php).|
Zeile 44: Zeile 67:
 |Alle Weiterleitungen dieses Shops exportieren|Über diesen Button werden alle angelegten Weiterleitungen exportiert.| |Alle Weiterleitungen dieses Shops exportieren|Über diesen Button werden alle angelegten Weiterleitungen exportiert.|
  
 +----
  
 ===== FAQs ===== ===== FAQs =====
  
-  ​[[#Welche OXID eShop Versionen sind mit dem Redirect Plugin von FATCHIP kompatibel?​]] +  ​[[#Welche OXID eShop Versionen sind mit dem Redirect Plugin von FATCHIP kompatibel?​]] 
-  ​[[#Wenn ein bestimmtes Keyword auftritt, möchte ich eine Weiterleitung per Regulären Ausdruck machen.]] +  ​[[#Wenn ein bestimmtes Keyword auftritt, möchte ich eine Weiterleitung per Regulären Ausdruck machen.]] 
-  ​[[#​Funktioniert mit dem Redirect Plugin auch die Weiterleitung mit Parametern wie "?"​ und "&"​. Beispielsweise "/​bsp-Shop/​shop_content.php/?​coID=28"?​]] +  ​[[#​Funktioniert mit dem Redirect Plugin auch die Weiterleitung mit Parametern wie "?"​ und "&"​. Beispielsweise "/​bsp-Shop/​shop_content.php/?​coID=28"?​]] 
-  ​[[#Was muss bei einem Update auf die Version >= 1.10.0 beachtet werden?]] +  ​[[#Was muss bei einem Update auf die Version >= 1.10.0 beachtet werden?]] 
-  ​[[#Was muss bei einem Update auf die Version >= 1.11.0 beachtet werden?]] +  ​[[#Was muss bei einem Update auf die Version >= 1.11.0 beachtet werden?]]
- +
-=== Welche OXID eShop Versionen sind mit dem Redirect Plugin von FATCHIP kompatibel? ===+
  
 +=== 1. Welche OXID eShop Versionen sind mit dem Redirect Plugin von FATCHIP kompatibel? ===
 Die aktuellsten Informationen hierzu erhalten Sie in der [[https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-Redirect.html#​matrix|Kompatibilitätsmatrix]] in unserem Shop. Die aktuellsten Informationen hierzu erhalten Sie in der [[https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-Redirect.html#​matrix|Kompatibilitätsmatrix]] in unserem Shop.
  
 +=== 2. Wenn ein bestimmtes Keyword auftritt, möchte ich eine Weiterleitung per Regulären Ausdruck machen. ===
 +Die gewünschte Weiterleitung ist per regulärem Ausdruck machbar. In dem Beispiel könnte die Lösung folgendermaßen aussehen:
  
----- +weiterleiten von: 
- +<​code>​^\/​.Keyword.</​code>​ 
- +  
-=== Wenn ein bestimmtes Keyword auftritt, möchte ich eine Weiterleitung per Regulären Ausdruck machen. === +weiterleiten nach: 
- +<​code>​/Zielseite</​code>​
-Die gewünschte Weiterleitung ist per regulärem Ausdruck machbar. In dem Beispiel könnte die Lösung folgendermaßen aussehen:\\  +
-weiterleiten von: "^\/​.Keyword."​\\ ​ +
-weiterleiten nach:"/Zielseite"\\+
  
 Der Punkt ist im PCRE-Format ein Platzhalter für keins oder beliebig viele Zeichen.\\ ​ Der Punkt ist im PCRE-Format ein Platzhalter für keins oder beliebig viele Zeichen.\\ ​
Zeile 73: Zeile 95:
 Bitte testen Sie zudem die reguläre Ausdrücke ausführlich,​ da unerwünschte Nebeneffekten (Weiterleitungen) auftreten könnten. Bitte testen Sie zudem die reguläre Ausdrücke ausführlich,​ da unerwünschte Nebeneffekten (Weiterleitungen) auftreten könnten.
  
 +=== 3. Funktioniert mit dem Redirect Plugin auch die Weiterleitung mit Parametern wie "?"​ und "&"​. Beispielsweise "/​bsp-Shop/​shop_content.php/?​coID=28"?​ ===
 +Die Weiterleitung mit Parametern wie "?"​ und "&"​ funktioniert mit unserem Redirect Plugin. Auf Grund von Oxid eigenem Verhalten muss die URI / URL etwas anders angegeben werden. In dem Beispiel "/​bsp-shop/​shop_content.php/?​coID=28"​ müsste die "​weiterleiten von Seite" lediglich ohne Schrägstrich folgendermaßen eingetragen werden:
 +<​code>/​bsp-shop/​shop_content.php?​coID=28</​code>​
  
----- +Die "​weiterleiten nach Seite" muss nicht verändert werden. Dieser Weiterleitung könnte alternativ auch mit einem regulärem Ausdruck gelöst werden.
- +
- +
-=== Funktioniert mit dem Redirect Plugin auch die Weiterleitung mit Parametern wie "?"​ und "&"​. Beispielsweise "/​bsp-Shop/​shop_content.php/?​coID=28"?​ === +
- +
-Die Weiterleitung mit Parametern wie "?"​ und "&"​ funktioniert mit unserem Redirect Plugin. Auf Grund von Oxid eigenem Verhalten muss die URI / URL etwas anders angegeben werden. In dem Beispiel "/​bsp-shop/​shop_content.php/?​coID=28"​ müsste die "​weiterleiten von Seite" lediglich ohne Schrägstrich folgendermaßen eingetragen werden: "/​bsp-shop/​shop_content.php?​coID=28"​. ​Die "​weiterleiten nach Seite" muss nicht verändert werden. +
-Dieser Weiterleitung könnte alternativ auch mit einem regulärem Ausdruck gelöst werden.+
  
 **Beispiel Weiterleitung mit einem regulärem Ausdruck:** **Beispiel Weiterleitung mit einem regulärem Ausdruck:**
  
 Weiterleiten von Weiterleiten von
- 
 <​code>​\/​bsp-shop\/​shop_content\.php.*</​code>​ <​code>​\/​bsp-shop\/​shop_content\.php.*</​code>​
  
-Da das Begrenzungszeichen für reguläre Ausdrücke im Standard auf "/"​ gesetzt ​ist, müssen alle Slashes escaped werden. Der reguläre Ausdruck "​**.***" ​schließe ​alle folgenden Zeichen in der URL ein, sprich wird diese URL mit einem beliebigen Parameter aufgerufen, findet ebenfalls eine Weiterleitung statt. +Das Begrenzungszeichen für reguläre Ausdrücke im Standard ​ist auf "/"​ gesetzt, ​daher müssen alle Slashes ​in der "​weiterleiten von" URL escaped werden. Der reguläre Ausdruck "​**.***" ​schließt ​alle folgenden Zeichen in der URL ein, sprich wird diese URL mit einem beliebigen Parameter aufgerufen, findet ebenfalls eine Weiterleitung statt.
- +
- +
----- +
- +
- +
-=== Was muss bei einem Update auf die Version >= 1.10.0 beachtet werden? ===+
  
 +=== 4. Was muss bei einem Update auf die Version >= 1.10.0 beachtet werden? ===
 In den Pluginversionen >= 1.10.0 hat sich die interne Verarbeitung von Links verändert. Diese werden nun nicht mehr 1:1 in der Datenbank hinterlegt, sondern urlencodiert. In den Pluginversionen >= 1.10.0 hat sich die interne Verarbeitung von Links verändert. Diese werden nun nicht mehr 1:1 in der Datenbank hinterlegt, sondern urlencodiert.
 Bitte beachten Sie die Updateanleitung in der readme.txt, welche dem Pluginpaket beiliegt. Bitte beachten Sie die Updateanleitung in der readme.txt, welche dem Pluginpaket beiliegt.
Zeile 107: Zeile 120:
 Bei Import werden die Redirects nun korrekt in die Datenbank geschrieben. Bei Import werden die Redirects nun korrekt in die Datenbank geschrieben.
  
-=== Was muss bei einem Update auf die Version >= 1.11.0 beachtet werden? === +=== 5. Was muss bei einem Update auf die Version >= 1.11.0 beachtet werden? ===
 Bei einem Update __muss die Vorversion VOR DEM UPDATE komplett entfernt werden__, indem der Ordner //​modules/​fcRedirect//​ entfernt wird und anschließend im Admin unter //​Erweiterungen->​Module//​ bestätigt wird, dass die Einträge entfernt werden können. Danach kann so wie bei einer Neuinstallation verfahren werden. Bei einem Update __muss die Vorversion VOR DEM UPDATE komplett entfernt werden__, indem der Ordner //​modules/​fcRedirect//​ entfernt wird und anschließend im Admin unter //​Erweiterungen->​Module//​ bestätigt wird, dass die Einträge entfernt werden können. Danach kann so wie bei einer Neuinstallation verfahren werden.
  
 Sicherheitshalber sollte __vor jedem Update__ ein Export der Weiterleitungen im Admin erstellt werden. Sollte etwas nicht korrekt sein nach dem Update, können die Weiterleitungen gelöscht und dann einfach wieder via exportierter Datei eingespielt werden. Sicherheitshalber sollte __vor jedem Update__ ein Export der Weiterleitungen im Admin erstellt werden. Sollte etwas nicht korrekt sein nach dem Update, können die Weiterleitungen gelöscht und dann einfach wieder via exportierter Datei eingespielt werden.
 +
 +----
 +
 ===== Support ===== ===== Support =====
  
 Sollten Sie Hilfe von FATCHIP benötigen, schicken Sie bitte eine detaillierte Fehlerbeschreibung inkl. Plugin- und Shopversion an //​support@fatchip.de//​. Sollten Sie Hilfe von FATCHIP benötigen, schicken Sie bitte eine detaillierte Fehlerbeschreibung inkl. Plugin- und Shopversion an //​support@fatchip.de//​.
 +
 +----
 +
 +===== Weitere Informationen =====
 +Sollte das OXID Plugin Redirect nach der Installation nicht wie erwartet funktionieren,​ prüfen Sie ob alle Installationsschritte richtig durchgeführt worden sind.\\ ​
 +Weitere Informationen finden Sie in unserem Online Shop unter: https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-Redirect.html
 +
 +Außerdem bietet FATCHIP einen Plugin-Installationsservice an. Weitere Informationen hierzu finden Sie unter:​\\ ​
 +https://​www.fatchip.de/​Servicepakete/​Plugin-Installationsservice-OXID-eShop-PE.html\\ ​
 +https://​www.fatchip.de/​Servicepakete/​Plugin-Installationsservice-OXID-eShop-EE.html
public/faqredirect.1548764757.txt.gz · Zuletzt geändert: 2019/01/29 13:25 von kamiarnader