Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: Weiterleitungen bei seo_url_shopstat  (Gelesen 583 mal)

Offline hbauer

  • Experte
  • *****
  • Beiträge: 967
    • Teile Beitrag
    • http://www.1bis3.de
Weiterleitungen bei seo_url_shopstat
« am: 21. Februar 2019, 08:44:35 »
Ich bin gerade dabei ein Problem mit den SEO freundlichen URLs von seo_url_shopstat zu untersuchen.

Die generelle Vorgehensweise ist eigentlich einfach. .htacces umbenenn und Shop base angeben. Das klappt leider in einer Kombinantion mit revers proxy und Unterverzeichnis nicht ganz so einfach.

Beim debuggen ist mir aufgefallen das ich bei eingeschalteten SEO URLs im Backend und rewrite rules auf der Ebene von nginx  immer noch Weiterleitungen im Apache2 sehe.

Ist es richtig das das SEO Modul selber noch Weiterleitungen einbaut? Ich hätte vermutet das hat nur die Aufgabe die URLs umzuschreiben?
Ohne die seo Umleitungen kann ich keinen Fehler erkennen. Deswegen vermute ich das configure.php und Proxy richtig eingerichtet sind.

Welches Dokument habe ich übersehen?

Gruß

Hagen

Linkback: https://www.modified-shop.org/forum/index.php?topic=40042.0

Händlerbund_728x90_animiert

Offline hpzeller

  • Experte
  • *****
  • Beiträge: 3.079
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #1 am: 21. Februar 2019, 12:51:25 »
https://stable.modified-shop.org/Hier_kann_man_alles_moegliche_rein_schreiben/Die_URL_wird_per_redirect_301_korrigiert,-sofern_folgender_Teil/:::2_9_13.html auf eine existierende Seite verweist.

Initiiert wird das von der Datei includes\modules\set_ids_by_url_parameters.php vermittels inc\category_redirect.inc.php, inc\product_redirect.inc.php und inc\content_redirect.inc.php

Gruss
Hanspeter

Offline hbauer

  • Experte
  • *****
  • Beiträge: 967
    • Teile Beitrag
    • http://www.1bis3.de
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #2 am: 21. Februar 2019, 13:18:49 »
Wären dann nicht die htaccess einträge überflüssig?

Offline hpzeller

  • Experte
  • *****
  • Beiträge: 3.079
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #3 am: 21. Februar 2019, 13:21:19 »
Welche .htaccess Einträge meinst du?

Also zum Verständnis:
Die folgende URL wird nicht redirected, sie wird nur per .htaccess umgeschrieben, damit sie vom PHP-Programm gelesen bzw. interpretiert werden kann.

https://stable.modified-shop.org/Testkategorie-2/Testkategorie-2-2/Testkategorie-2-2-3:::2_9_13.html

Folgende URL erfährt durch die .htaccess zunächst mal das gleiche wie die Obige,

https://stable.modified-shop.org/Hier_kann_man_alles_moegliche_rein_schreiben/Die_URL_wird_per_redirect_301_korrigiert,-sofern_folgender_Teil/:::2_9_13.html

wird aber danach vom PHP-Programm mit redirect 301 zu dieser URL weitergeleitet.

https://stable.modified-shop.org/Testkategorie-2/Testkategorie-2-2/Testkategorie-2-2-3:::2_9_13.html

Gruss
Hanspeter

Offline hbauer

  • Experte
  • *****
  • Beiträge: 967
    • Teile Beitrag
    • http://www.1bis3.de
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #4 am: 21. Februar 2019, 15:09:12 »
hm. da scheint mein Problem zu liegen.

Die urls kommen beim nginx mit /shop an und werden als "/" an den Apache in der proxy configuration weitergegeben. Mit dieser Situation scheint seo_url_shopstat nicht umgeben zu können.

Ohne seo_url_shopstat geht es.

Offline hpzeller

  • Experte
  • *****
  • Beiträge: 3.079
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #5 am: 21. Februar 2019, 18:52:58 »
Vorschlag, du könntest testweise die Datei includes/extra/functions/redirect_unterdruecken.php mit folgendem Inhalt erstellen.

Code: PHP  [Auswählen]
<?php

// Redirect von fehlerhften URL's unterdrücken.
define('SUMA_URL_MODUL', '1');
 

Danach sollte eine URL folgender Art nicht mehr redirected werden.
https://stable.modified-shop.org/Hier_kann_man_alles_moegliche_rein_schreiben/Die_URL_wird_nicht_per_redirect_301_korrigiert:::2_9_13.html

Gruss
Hanspeter

Offline hbauer

  • Experte
  • *****
  • Beiträge: 967
    • Teile Beitrag
    • http://www.1bis3.de
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #6 am: 21. Februar 2019, 19:06:35 »
cool. das Sieht gut aus.

Bisher keine Fehler gefunden.

Offline hpzeller

  • Experte
  • *****
  • Beiträge: 3.079
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #7 am: 25. Februar 2019, 11:27:00 »
Mag sein sein das du das "cool" findest, aber das Feature welches dazu dient bei z.B. einer Änderung des Produktnames oder eines Kategorienamens  automatisch auf die korrekte SEO-URL per redirect 301 zu verweisen ist so natürlich jetzt ausgehebelt.

Gruss
Hanspeter

Offline hbauer

  • Experte
  • *****
  • Beiträge: 967
    • Teile Beitrag
    • http://www.1bis3.de
Re: Weiterleitungen bei seo_url_shopstat
« Antwort #8 am: 25. Februar 2019, 11:38:16 »
yep das ist richtig. Aber

1. besser die schönen URLs als die hässlichen
2. Es sind aktuell nicht viele Produkte drin und das wird sich mitelfristig nicht ändern. Wenn ich an den Produkten etwas ändere dann kann ich das manuell via redirekt machen.

Deswegen bin ich erstmal mit dem Workaraound glücklicher

Gruß
Hagen


Teile per facebook Teile per linkedin Teile per twitter

 


             
anything