Hi,
weiß jemand, wie ich eine eigene Fehlerseite des CMS im IIS einbinden kann?
Es kommt immer 'Page not found'.
Grüße
Michel
Hi,
weiß jemand, wie ich eine eigene Fehlerseite des CMS im IIS einbinden kann?
Es kommt immer 'Page not found'.
Grüße
Michel
Sry, Fehlerseite muß direkt unterhalb des Einsprungpunktes der Website liegen, dann geht´s.
ABER, leider seh ich dann die Navigation nicht, wär schön, ein Besucher gleich wüßte, wo er hin kann....
Geändert von Lengen1971 (18.11.2010 um 12:18 Uhr)
Page not found deutet eher auf fehlende Sprache hin.
Und google hilft dir recht schnell ;-)
von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«
Contao-Hosting: begeisterter Uberspace-Nutzer
Auf was sich das bezieht ist mir ja egal. Bei einer Seite die fehlt (egal, warum...), möchte ich die Contao 404-Seite sehen. Außerdem haben wir nur eine Sprache.Page not found deutet eher auf fehlende Sprache hin.
'Page not found' ist ja eine Ausgabe von Contao, also, wenn das CMS schon merkt, dass was fehlt, dann möchte es doch bitte die 404-Fehlerseite ausspucken.
Grüßle
Michel
Contao kann 404 Seiten nur intern abfangen. Bei suchmaschinenfreundlichen URLs sehe das so aus:
Wenn dein Original domain.de/kontakt.html wäre, stattdessen domain.de/kontact.html (o.ä.) aufgerufen wird, kann das Contao abfangen.
Ein domain.de/kontakt.htm dann bsp. nicht.
Du musst die Contao - 404Error Seite bei IIS manuell festlegen.
//edit:
Bei apache wäre das in der .htaccess bsp:
Code:ErrorDocument 404 /meine_errorseiten/404error.html
Chuck Norris doesn’t use web standards as the web will conform to him...
Hmm komisch ist das mit der fehlenden Navi schon... Ich habe bei mir immer die Navi auf den Fehlerseiten mit drinn.
Kannst du mal nen screenshot von deiner aktuellen Seitenstruktur machen?
(und auch die Einstellungen von deiner Navigation posten)
Viele Grüße
Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
[Arbeitet bei -> Paus Design & Medien]
"I can EXPLAIN it to you, but I can't UNDERSTAND it for you."
Wie soll Contao eine Fehlerseite "ausspucken", wenn diese sich nicht im "Startpunkt einer Webseite" befindet? Contao macht in dem Sinn genau das richtige, nämlich Dir mitteilen, dass für den generierten Statuscode ("Error 404") keine entsprechende Seite in Deinem Startpunkt vorhanden ist. Etwaige außerhalb des Startpunktes angelegte Seiten/Fehlerseiten spielen dabei keine Rolle!
Das hast du falsch verstanden, die 404-Seite war nicht außerhalb sonder einfach etwas tiefer verschachtelt. Sie geht nur, wenn sie in der ersten Ebene des Startpunktes liegt.Wie soll Contao eine Fehlerseite "ausspucken", wenn diese sich nicht im "Startpunkt einer Webseite" befindet?
Den IIS hab ich jetzt soweit hingebogen, es fehlt nur noch die Navi, wenn die Fehlerseite erzeugt wird.
Screenshots anbei.
Danke.
Geändert von Lengen1971 (18.11.2010 um 13:17 Uhr)
Hast Du vielleicht Deiner 404-Seite ein vom (Standard)Seitenlayout abweichendes Layout zugewiesen? Sprich ein Seitenlayout, wo das Navigationsmodul nicht mit eingebunden wird?
Gegebenenfalls auch mal die verschiedenen Caches löschen!
Hi xchs,
kein zusätzliches Layout, Cache ist eh deaktiviert, sowohl in Contao als auch im FireFox. Navi wird nicht angezeigt...
Gruß
Michel
Und auf allen anderen "Regulären Seiten" hast Du das selbe Navigationsmodul mit dem gleichen Navigationstempalte "nav_default_left" im Seitenlayout eingebunden und dort wird das Menü in der linken Spalte angezeigt?
Hi,
das Modul 'navigation left' ist im Seitenlayout drin. Also, nicht in den Regulären Seiten als Artikel oder so.
ich hab jetzt nochmal explizit das 'default' Layout zugewiesen, kommt aber trotzdem nicht.
Und wenn Du in den Moduleinstellungen auf das Standard-Template "nav_default" umstellst, kommt dann auch nichts? Welche Änderungen hast Du denn im Template "nav_default_left" genau vorgenommen?
Kontrolliere bitte auch im Seitenquelltext der generierten Seite, ob dort vielleicht die verschachtelte Liste der Navigation vorhanden und in der Frontend-Ansicht ev. nur nicht sichtbar ist.
Ich wüsste sonst keinen Grund, wieso das Navigationsmenü auf der Fehlerseite nicht angezeigt werden soll.
Hi,
in der navi_default_left hab ich eine Linie dazugebastelt, muß laut Layout so sein
siehe Screenshot.
Hast Recht, die ist im Quelltext drin... Hä?Kontrolliere bitte auch im Seitenquelltext der generierten Seite, ob dort vielleicht die verschachtelte Liste der Navigation vorhanden und in der Frontend-Ansicht ev. nur nicht sichtbar ist.
Gruß
Michel
das versteh ich net. Alles Seiten haben das gleiche Layout, alle Seiten die gleichen CSS-Dateien. Im Firebug ist die Navi nicht zu sehen, wo soll ich denn jetzt mit der Fehlersuche anfangen?Dachte ich mir fast! Dann kann's also nur irgendwo an Deinem CSS liegen...
Ich hab im Firebug alle CSS deaktiviert. Trotzdem nicht zu sehen...
Geändert von Lengen1971 (18.11.2010 um 14:34 Uhr)
Ohne Link zur Seite wird's schwierig werden, hier etwas Konkretes zu sagen.
Ein möglicher Grund könnte beispielsweise sein, dass Du in der "Seitenstruktur" den "Regulären Seiten" jeweils eine CSS-Klasse zugewiesen hast, welche ev. auf der Fehlerseite nicht mehr greift, da nicht vorhanden...
Aber wie gesagt, so kann man nur rumraten!
Mist, hab mich vertan. Die Navi ist DOCH nicht im Quellcode drin, ich hab´s verwechselt mit der Sitemap, die hat ja einen ähnlichen Code und die ist im Main-Bereich.
Sry, Problem besteht weiterhin, Navi NICHT im Quellcode...
Wähl doch mal expliziet das Layout bei dieser Seite aus. Auch wenn du nur eins hast. Eventuell wird das ja nicht übernommen?
Ansonsten würde ich einfach mal zum Test Start und Stoplevel auf 0 stellen, damit auf jeden Fall was angezeigt wird (wenns dann klappt, musst du vllt mit einer Referenzseite auf Home arbeiten).
Viele Grüße
Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
[Arbeitet bei -> Paus Design & Medien]
"I can EXPLAIN it to you, but I can't UNDERSTAND it for you."
Hi MacKP,
das hab ich schon probiert, hat keine Änderung gebracht.Wähl doch mal expliziet das Layout ...
Wenn ich Start- und Stopplevel auf 0 setze, dann wird gar keine Navi mehr angezeigt.
das versteh ich grad nicht, was Referenzseiten sind...... musst du vllt mit einer Referenzseite auf Home arbeiten
Danke
Gruß
Michel
Gesammeltes Wissen zur Navigation:
http://de.contaowiki.org/ModulNavigation
Vllt bringt dich das dann schon auf eine Idee was da schief läuft.
Denn nu versteh ich gar nix mehr.. ich dachte das Grundproblem ist, das keine Navi angezeigt wird?Wenn ich Start- und Stopplevel auf 0 setze, dann wird gar keine Navi mehr angezeigt.
Wenn du das jetzt änderst und dann wird keine angezeigt wird also doch etwas angezeigt?
Was denn genau?
Viele Grüße
Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
[Arbeitet bei -> Paus Design & Medien]
"I can EXPLAIN it to you, but I can't UNDERSTAND it for you."
Hallo Lengen1971,
wenn ich mir Deinen Screenshot richtig ansehe, ist da kein Startpunkt zu erkennen.
Die 1. Weltkugel ist die Basis der Seitenstruktur, wenn Du einen echten "Startpunkt einer Webseite" hättest, wäre darunter eingerückt eine weitere Weltkugel.
In diesem Seitenelement sind wichtige Einstellungen möglich, die sich auf die ganze Domain beziehen, u.a. auch der Sprachen-Fallback der dafür sorgt, dass auch Browser mit fremden Sprachen Inhalte zu sehen bekommt.
Aktive Benutzer in diesem Thema: 3 (Registrierte Benutzer: 0, Gäste: 3)