Ankündigung

Einklappen
Keine Ankündigung bisher.

Domain wird nicht korrekt ausgegeben in sitemap.xml

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Domain wird nicht korrekt ausgegeben in sitemap.xml

    Hallo,

    ich habe ein Problem, für das ich hier im Forum keine Antwort gefunden habe.

    Die URL für die Custom Catalog Einträge in der sitemap.xml ist fehlerhaft.
    Es fehlt das Protokoll sowie der / am Ende.

    <url>
    <loc>https://xxxx.com/immobilien-news-blog/detail/wir-unterstuetzen-die-handball-b-jugend</loc>
    </url>
    <url>
    <loc>xxxx.comimmobilie/einfamilienhaus-xyz</loc>
    </url>

    Ich habe es mit meinen anderen Website mit CC verglichen, konnte aber nichts finden, was sich unterscheidet.

    Danke für Antworten!
    Fab
    Angehängte Dateien

  • #2
    Hallo,
    hast du eine Domain in der Startseite einer Webseite vergeben?
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Hi Tim, ja habe ich...
      Angehängte Dateien

      Kommentar


      • #4
        Zitat von Fab Beitrag anzeigen
        Hi Tim, ja habe ich...
        Entweder dort ein / anhängen oder leer lassen, wenn die Installation keine Multidomain Installation ist.
        http://www.premium-contao-themes.com

        Kommentar


        • #5
          Super danke! Das hat funktioniert!

          Kommentar


          • #6
            Frohe Ostern

            Muss mich hier mal einklinken.
            Der "Fehler" e.comde/ausst tritt bei mir auch auf. Ein / wird wegen Legacy-Routing nicht übernommen.

            Kommentar


            • #7
              e.comde/auss
              Mhh... sieht für mich, ausgehend von dem Thread - und dass es um Slashes geht, nicht falsch aus, ausser dass eure Domain zwei Suffixe schickt. Aber das hat mit CC meines Erachtens nichts zu tun. CC richtet sich an die Basis-Url (und ergänzt dort ggf. einen /) oder nutzt direkt die hinterlegte Domain in der Wurzelseite.

              Suffixe etc. löst CC nicht auf.
              http://www.premium-contao-themes.com

              Kommentar


              • #8
                Sorry - ja der Schnipsel lässt dies vermuten - hatte ich gar nicht dran gedacht, dass man es so lesen kann

                Aber es ist eine mehrsprachige Seite

                Korrekt müsse also xxx.com/de/yyy bzw xxx.com/en/yyy sein. In der sitemap steht aber xxx.comde/yyy bzw xxx.comen/yyy

                Kommentar


                • #9
                  Welche Contao Version?

                  Ich spiel es mal durch... Von 4.13 zu 5.3 wurde das prepend_local entfernt und in die Wurzelseite gesetzt.

                  Idee:
                  Und wenn du der Leser-Seite für die CC Sitemap im Alias das Sprachkürzel voransetzt? CC erlaubt Listen nur für die Sitemap Erstellung ggf. einfach eine Leser-Seite nur für die Sitemaps setzen. Dann hat man wollen Einfluss auf die url
                  Zuletzt geändert von Tim; Heute, 10:41.
                  http://www.premium-contao-themes.com

                  Kommentar


                  • #10
                    Contao 4.13.54
                    EclipseX + CustomCatalog Pro 5.0.26

                    Kommentar


                    • #11
                      Zitat von FrankB Beitrag anzeigen
                      Contao 4.13.54
                      EclipseX + CustomCatalog Pro 5.0.26
                      Dafür wird kein Update mehr kommen.
                      http://www.premium-contao-themes.com

                      Kommentar


                      • #12
                        Dann muss ich dort doch mal den Updater drüberbügeln lassen

                        Kommentar


                        • #13
                          Ich hab es in unserer DEV unter 5.3 mal gecheckt in der Booklibrary Demo (die ist zweisprachig de/en). Entsprechend der Settings in den Wurzelseiten wird der Sprach-Kürzel gesetzt mit (ohne besondere Alias etc.)
                          Angehängte Dateien
                          http://www.premium-contao-themes.com

                          Kommentar


                          • #14
                            Da muss ich erst noch auf 5.3 - das ist noch eine andere Baustelle (wegen noch zu ersetzender Erweiterungen)

                            Habe mal selbst Hand angelegt, da ich ja kein Update mehr mache bei EX5

                            Kleine Anpassung in der system/modules/pct_customelements_plugin_customcatalog/PCT/CustomElements/Plugins/CustomCatalog/Core/Maintenance.php

                            Zeile 649
                            Code:
                            $base = ( $objParent->domain ?: \Contao\Environment::get('base') ) . \Contao\Environment::get('path');
                            durch
                            Code:
                            $base = rtrim(($objParent->domain ?: \Contao\Environment::get('base')), '/') . '/' . ltrim(\Contao\Environment::get('path'), '/');
                            ersetzt.

                            Zuletzt geändert von FrankB; Heute, 20:00.

                            Kommentar

                            Lädt...
                            X