Ergebnis 1 bis 9 von 9

Thema: googlesitemap und SSL

  1. #1
    Contao-Nutzer
    Registriert seit
    03.02.2010.
    Beiträge
    21

    HTML googlesitemap und SSL

    Hallo,

    ich habe ein kleines Problem bei der Erstellung der Sitemap gefunden. Bei mir läuft das Backend unter SSL, aber nicht das Frontend. Da die Generierung der Sitemap aber im Backend geschieht, ist $this->Environment->ssl natürlich true und somit werden alle Links in der Sitemap für SSL erstellt, was aber (zumindest bei mir) nicht gewünscht ist.
    Wäre eine Einstellungsoption nicht sinnvoller, die dem User die Entscheidung überlässt, ob http oder https in der Sitemap gesetzt werden soll?

    Betreffende Datei: GoogleSitemap.php
    Zeile: 103

    PHP-Code:
    $strDomain = ($this->Environment->ssl 'https://' 'http://') . $objRoot->dns TL_PATH '/'

  2. #2
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Beiträge
    59

    Standard Workarounds und Lösungen

    Bin heute auf das selbe Problem gestoßen und habe für mich folgendes festgehalten:

    Google-Sitemaps und SSL
    • Problem: Mit Contao erstellte Google-Sitemaps enthalten https statt http.
    • Grund: Wenn man im {{Index|Backend}} von Contao an einer Seite etwas ändert, wird eine neue Sitemap angelegt, die https enthält, weil für das Backend SSL eingeschaltet ist.
    • Workaround 1: vor einer Seitenänderung oben in der URL kurz auf http wechseln.
    • Workaround 2: Ein kleines Skript schreiben, das per Cron regelmäßig die sitemap aufruft und alle https in http abändert.
    • Beste Lösung: In der Sitemap-Extension erhält man die Wahlmöglichkeit zwischen https und http

  3. #3
    Contao-Nutzer Avatar von Borrible
    Registriert seit
    22.06.2009.
    Ort
    Berlin
    Beiträge
    79

    Standard googlesitemap und SSL mit einem SSL-Proxy(!)

    Nun bin ich auch darüber gestolpert, weil ich das Backend über einen SSL-Proxy (https://ssl-proxy/domain.de) aufrufe. Die Einträge der Sitemap werden daher falsch generiert, d.h.:


    Habt ihr Vorschläge außer dem einfachen Backend-Aufruf (http), wie man dies umgehen bzw. beheben kann?
    Oder ist dies im Zusammenhang mit dem SSL-Proxy sogar ein Ticket wert? Schließlich muss man ja bereits den SSL-Proxy über system/config/localconf.php (siehe u.a. http://www.contao-community.de/showt...-mit-SSL-Proxy) konfigurieren.

    Danke!

    Ein gesundes Neues! Gruß,
    Kathi

  4. #4
    Contao-Nutzer
    Registriert seit
    04.07.2010.
    Beiträge
    26

    Standard

    Hallo zusammen,

    gibt es zu diesem Thema mittlerweile eine einfache Lösung?

  5. #5
    Contao-Nutzer Avatar von Borrible
    Registriert seit
    22.06.2009.
    Ort
    Berlin
    Beiträge
    79

    Standard

    Das bereits geschlossene Ticket dazu! In Contao 2.10 (Changelog 2.10) kann man angeben, ob Sitemap-URLs mit https:// generiert werden sollen.

    Gruß,
    Katha

  6. #6
    Contao-Nutzer
    Registriert seit
    04.07.2010.
    Beiträge
    26

    Standard

    Danke, das Ticket habe ich auch gefunden. Allerdings bezieht sich das nur auf den Automator, oder?

    Bei meinem gestrigen Kurztest wurden im SSL-Backend weiterhin https-Links generiert.

  7. #7
    Contao-Nutzer Avatar von Borrible
    Registriert seit
    22.06.2009.
    Ort
    Berlin
    Beiträge
    79

    Standard

    Unter Systemwartung auch XML-Dateien bereinigt?

    Gruß,
    Katha

  8. #8
    Contao-Nutzer
    Registriert seit
    04.07.2010.
    Beiträge
    26

    Standard

    Obwohl mir der Zusammenhang nicht klar ist, habe ich es nun auch noch mit Bereinigung bzw. manuellem Löschen der Sitemap durchgespielt:
    Die Option "HTTPS in Sitemaps" hat keinen Einfluss (keine Funktion) wenn im SSL-Backend in der Seitenstruktur gespeichert wird. Die Links in der Sitemap werden als https erzeugt, was unerwünscht ist.
    Geändert von [-K-|-K-|-A-] (23.01.2012 um 15:28 Uhr)

  9. #9
    Contao-Nutzer Avatar von Borrible
    Registriert seit
    22.06.2009.
    Ort
    Berlin
    Beiträge
    79

    Standard

    Mmh, ich weiss jetzt nicht, ob ich Dich richtig verstanden habe. Ich habe auch gerade kein System zum Testen da und leider auch kaum Zeit. Also:
    • Wenn Du in der Seitenstruktur an den Seiten was änderst und speicherst, dann entstehen im "SSL-Backend" https-Links, was natürlich nicht erwünscht ist.
    • Wenn die Sitemap neu angelegt werden muss, dann funktioniert's oder nicht?

    Das, was nicht so wie erwartet funktioniert, solltest Du dann bei dem Ticket melden!

    Gruß,
    Katha

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. googlesitemap Einstellungen und Defaultwerte
    Von zonky im Forum Sonstige Erweiterungen
    Antworten: 8
    Letzter Beitrag: 16.05.2013, 11:09
  2. [googlesitemap] Probleme bei der Installation
    Von Dora im Forum Sonstige Erweiterungen
    Antworten: 2
    Letzter Beitrag: 31.08.2010, 12:07
  3. googlesitemap: Häufigkeit der Pings
    Von NoName26 im Forum Sonstige Erweiterungen
    Antworten: 4
    Letzter Beitrag: 23.08.2010, 12:35
  4. googlesitemap und TL 2.8.3
    Von schman im Forum Sonstige Erweiterungen
    Antworten: 2
    Letzter Beitrag: 10.05.2010, 14:48
  5. googlesitemap holpert..
    Von ways2web im Forum Sonstige Erweiterungen
    Antworten: 15
    Letzter Beitrag: 14.04.2010, 20:38

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •