Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
public:faqredirect [2019/01/29 13:13] kamiarnader |
public:faqredirect [2020/04/02 17:23] kamiarnader [FAQs] |
||
---|---|---|---|
Zeile 52: | Zeile 52: | ||
* [[#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?]] | ||
+ | * [[#Warum wird das Plugin nach der Installation in OXID 6.2 nicht in der Pluginliste angezeigt?]] | ||
=== Welche OXID eShop Versionen sind mit dem Redirect Plugin von FATCHIP kompatibel? === | === Welche OXID eShop Versionen sind mit dem Redirect Plugin von FATCHIP kompatibel? === | ||
Zeile 64: | Zeile 65: | ||
Die gewünschte Weiterleitung ist per regulärem Ausdruck machbar. In dem Beispiel könnte die Lösung folgendermaßen aussehen:\\ | 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"\\ | + | weiterleiten von:\\ |
+ | |||
+ | <code>^\/.Keyword.</code> | ||
+ | |||
+ | weiterleiten nach:\\ | ||
+ | |||
+ | <code>/Zielseite</code> | ||
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 79: | Zeile 86: | ||
=== 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"? === | ||
- | 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. | + | 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:\\ |
- | Dieser Weiterleitung könnte alternativ auch mit einem regulärem Ausdruck gelöst 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. | ||
**Beispiel Weiterleitung mit einem regulärem Ausdruck:** | **Beispiel Weiterleitung mit einem regulärem Ausdruck:** | ||
- | Weiterleiten von "/bsp-shop/shop_content/.php.*" | + | Weiterleiten von |
- | 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. | + | <code>\/bsp-shop\/shop_content\.php.*</code> |
+ | |||
+ | 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. | ||
Zeile 110: | Zeile 122: | ||
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. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Warum wird das Plugin nach der Installation in OXID 6.2 nicht in der Pluginliste angezeigt? === | ||
+ | |||
+ | Ab OXID 6.2 wird die Pluginkonfiguration //(metadata.php)// nicht mehr automatisch eingelesen. | ||
+ | Dafür müssen Sie den folgenden Befehl über die SSH Kommandozeile in dem Shopverzeichnis (wo der //"vendor"// Ordner liegt) ausführen: | ||
+ | |||
+ | ''./vendor/bin/oe-console oe:module:install-configuration source/modules/fc/fcRedirect/'' | ||
+ | |||
+ | Nach der Ausgabe von //"Module configuration has been installed."// wird das Plugin unter //Erweiterungen -> Module// aufgelistet und kann aktiviert 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//. |