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.
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.
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
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.
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.
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
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.
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?
Ohne diesen Zeilen in der htaccess-Datei wird ohne index.php weitergeleitet:
Die URL sollte aber grundsätzlich bei den restlichen Seiten so aussehen: www.domain-xy.at/seite/Code:RewriteCond %{REQUEST_URI} ^/[^\.]+[^/]$ RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php [L]
Welche Contao Version verwendest du und wie sieht deine aktuelle .htaccess aus?
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]
Du musst auf Contao 3.5.30 aktualisieren und deine gesamte .htaccess posten.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen