Ergebnis 1 bis 10 von 10

Thema: Contao ohne .html Suffix - doppelter Content

  1. #1
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Arnsberg
    Beiträge
    78

    Standard Contao ohne .html Suffix - doppelter Content

    Hallo Leute ich habe ein Problem mit Contao und SEO Anforderungen an die Ausgabe Url.
    Der URL Pfad der Webseite soll in dieser Form ausgegben werden: http://www.xyz.de/de/produkte , http://www.xyz.de/de/produkte/neueprodukte, etc.
    Ich habe einige Beiträge gelesen und die htaccess sowie unter Einsteltungen(contao) die ausgabe Suffix auf (nix) eingestellt. In der htacess habe ich die Zeilen

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .* index.php [L]

    eingefügt/geändert.

    Alles funktioniert wunderbar, ausser dass das System dopellten Content generiert. Wenn man ZB einfach eine Url mit "/" oder einen "/abc" ergänzt wird die gleiche Seite nochmals aufgerufen ohne 404 Fehlerseite. Das ist natürlich ein noGo. Hat jemand eine IDee, wie man das Problem beheben kann? Bei normaler .html Endung gibts keine derartigen Probleme.

    Viel Grüße,
    Martin
    Geändert von maCo (16.12.2015 um 14:30 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Kann ich bei einer lokalen Contao 3.5 Installation nicht bestätigen. Für Eine Seite mit dem Alias "page" wird zB die URL http://www.example.org/page generiert. Die URLs http://www.example.org/page/ und http://www.example.org/page/abc führen aber zu 404 Page not found.

  3. #3
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Arnsberg
    Beiträge
    78

    Standard

    Danke für die Info!
    Das ist interessant. Kannst Du mir eventl. Deine htacess Anpassungen posten? Vielleicht habe ich da irgend ein Fehler dren.
    ciao,
    Martin

  4. #4
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Arnsberg
    Beiträge
    78

    Standard

    Eine Sache noch: Was passiert bei Dir, wenn Du ".../ordner//" eingibst?
    ciao

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von maCo Beitrag anzeigen
    Danke für die Info!
    Das ist interessant. Kannst Du mir eventl. Deine htacess Anpassungen posten? Vielleicht habe ich da irgend ein Fehler dren.
    ciao,
    Martin
    Ist genau diesselbe Änderung. Dein Problem hat wahrscheinlich nichts mit der .htaccess zu tun. Führe Contao mal im abgesicherten Modus aus und prüfe dann diese URLs nochmal.


    Zitat Zitat von maCo Beitrag anzeigen
    Eine Sache noch: Was passiert bei Dir, wenn Du ".../ordner//" eingibst?
    ciao
    Du meinst, wenn ich auf einen Ordner zugreifen will, der tatsächlich existiert? Dann wird eben das ausgeführt, was für diesen Ordner definiert ist

  6. #6
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Arnsberg
    Beiträge
    78

    Standard

    Einfach nach einer vorhanden Ordner/Url noch einen / dranhängen. so dass dopppel // entstehen.

    Kannes sein dass durch die integration von Metamodels da irgendwie die URL zuordnung spinnt?

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von maCo Beitrag anzeigen
    Einfach nach einer vorhanden Ordner/Url noch einen / dranhängen. so dass dopppel // entstehen.
    Da kommt es darauf an, was sich in dem jeweiligen Ordner befindet. Wenn du zB http://www.example.org/contao// aufrufst, wird ganz normaler die Backend Login Seite geladen, da im Ordner /contao die index.php aufgerufen wird und die weiteren Parameter ignoriert werden.

  8. #8
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Arnsberg
    Beiträge
    78

    Standard

    Genau - und ich glaube das ist das Problem. DAs funktioniert dann bei jeder Url, da diese dann ja immer auf xyz/ enden. Wenn man dann einen xyz// eingibt gibt es quasi doppelten Content. Mir wäre das gar nicht aufgefallen aber der Suchmachinenmensch meckert da. Könnte man das nicht ieinfach irgendwie abstellen?
    ?

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von maCo Beitrag anzeigen
    Genau - und ich glaube das ist das Problem. DAs funktioniert dann bei jeder Url
    Nein, wie schon erwähnt funktioniert das bei Contao nicht (by default). Zumindest kann ich es nicht lokal reproduzieren.
    Geändert von Spooky (16.12.2015 um 14:43 Uhr)

  10. #10
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Arnsberg
    Beiträge
    78

    Standard

    Ja irgendwie klappt das nicht. VIelen Dank fürs testen. Ich ahbe vorerst alles wieder rauf .html umgestellt.

    Vielel Grüße,
    Martin

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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