Ergebnis 1 bis 11 von 11

Thema: Startseite alias index - index soll nicht in url stehen

  1. #1
    Contao-Nutzer
    Registriert seit
    04.02.2016.
    Beiträge
    44

    Standard Startseite alias index - index soll nicht in url stehen

    Hallo,

    ich habe der Startseite den Alias index gegeben.
    Wenn ich jetzt eine Weiterleitung auf die Startseite mache, wird der Domain index angehängt.

    z.B. domain.at/index

    Wie kann ich das vermeiden?
    Danke.

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das sollte eigentlich nicht passieren. Zeigst du bitte mal den Link zu der Seite? Wie, wo und warum setzt du diese Weiterleitung?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Nutzer
    Registriert seit
    04.02.2016.
    Beiträge
    44

    Standard

    Grundsätzlich wenn ich die Domain aufrufe, wird sie ohne index dargestellt: domain.at

    Der Wunsch vom Website-Betreiber war, die 404 nicht gefunden Seiten auf die Startseite weiterzuleiten.
    Dies habe ich im Backend eingestellt und als Weiterleitungsseite die Startseite gewählt.

    Sobald ich eine nicht vorhandene Seite aufrufen möchte, werde ich zu domain.at/index weitergeleitet.

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.745
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von stefanie2016 Beitrag anzeigen
    Der Wunsch vom Website-Betreiber war, die 404 nicht gefunden Seiten auf die Startseite weiterzuleiten.
    Der Wunsch eines Kunden in Ehren, aber sinnvoll ist das grundsätzlich nicht.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Geht das denn, wenn du URLs mit dem Suffix ".html" erzeugst? Ich kenne mich da nicht so aus, da ich nie ohne ".html" arbeite. Ist deine .htaccess für URLs ohne Suffix korrekt eingestellt?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  6. #6
    Contao-Nutzer
    Registriert seit
    04.02.2016.
    Beiträge
    44

    Standard

    Habe jetzt eine individuelle Fehlerseite angelegt, ohne Weiterleitung auf die Startseite.

    Wenn ich domain.at/fehler/ eingebe, wird diese Fehlerseite gezeigt.
    (Die Website wird auf Wunsch des Website-Betreuers so dargestellt: domain.at/seite/

    Sobald ich nur domain.at/fehler werde ich auf die Startseite weitergeleitet. Aber auf domain.at/index.php statt nur auf domain.at
    URLs umschreiben ist aktiviert, ebenso die htaccess-Datei.

  7. #7
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ist denn in der .htaccess die zusätzliche RewriteCond eingebaut, die man braucht, damit URLs ohne Suffix richtig funktionieren? (Siehe Kommentar in der .htaccess)
    Abgesehen davon, um welche Contao-Version geht es denn hier?

  8. #8
    Contao-Nutzer
    Registriert seit
    04.02.2016.
    Beiträge
    44

    Standard

    Ohne diesen Zeilen in der htaccess-Datei wird ohne index.php weitergeleitet:

    Code:
    RewriteCond %{REQUEST_URI} ^/[^\.]+[^/]$	
    RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .* index.php [L]
    Die URL sollte aber grundsätzlich bei den restlichen Seiten so aussehen: www.domain-xy.at/seite/

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

    Standard

    Welche Contao Version verwendest du und wie sieht deine aktuelle .htaccess aus?

  10. #10
    Contao-Nutzer
    Registriert seit
    04.02.2016.
    Beiträge
    44

    Standard

    Ich verwende Version 3.28

    Was mir jetzt aufgefallen ist:
    Ich leite auf https weiter. Sobald ich diese Zeilen entferne, funktioniert es.

    Code:
      RewriteEngine On
      RewriteCond %{HTTPS} off
      RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

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

    Standard

    Du musst auf Contao 3.5.30 aktualisieren und deine gesamte .htaccess posten.

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
  •