+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Wie kann man www.domain.de/index.php/vertippt_xyz auf die Hauptseite umleiten?

  1. #1
    War schon öfter hier
    Registriert seit
    20.02.2009
    Beiträge
    150
    Bedankte sich
    113
    1 Danksagung in 1 Beitrag

    Standard Wie kann man www.domain.de/index.php/vertippt_xyz auf die Hauptseite umleiten?

    Hallo liebe Joomla-Experten,

    ich habe es bereits geschafft, eine 404 Error Page für meine Webseite zu erstellen.

    Wenn man www.meinedomain.de/oupsvertippt (oder sonstigen, falschen Link)

    anwählt, dann erhält man eine freundlich gestaltete Fehlermeldung mit Info und man
    wird nach 10 Sekunden auf die Hauptseite umgeleitet.

    (Hier der Thread dazu. Mittlerweile gelöst:
    http://www.joomlaportal.de/allgemein...te-leiten.html)
    - - - - - - - -


    ALLERDINGS habe ich die Rechnung wohl ohne Joomla gemacht ...
    ... Denn wenn man www.meinedomain.de/index.php/oupsvertippt eingibt,
    dann erhält man eine sehr hässliche 404 Fehlermeldung, die auch NICHT auf die
    Startseite umleitet.
    404 - Komponente nicht gefunden!

    Sie können diese Seite nicht besuchen da:

    1. Ein veraltetes Lesezeichen
    2. Eine Suchmaschine hat einen veralteten Index der Website
    3. Eine falsche Adresse
    4. Sie haben keinen Zugriff auf diese Seite!
    5. Die angefragte Quelle wurde nicht gefunden!
    6. Während Ihrer Anfrage ist ein Fehler aufgetreten!

    Bitte versuchen Sie eine der folgenden Seiten:

    * Startseite

    Falls Probleme auftreten, dann wenden Sie sich bitte an den Administrator dieser Website.

    Komponente nicht gefunden!
    Ich habe mir die Seite schon im Firebug angesehen und habe sowohl die passende
    CSS Datei, als auch die passende PHP Datei gefunden.
    htdocs/templates/system/css/error.css (hier wird der Style der Meldung festgelegt)
    htdocs/templates/system/error.php (hier wird ... was auch immer ... ich verstehe
    diese PHP Datei nicht. Wahrscheinlich wird hier definiert, wann genau diese Fehlermeldung
    kommen soll.

    Problem: Ich finde die zugehörige HTML Datei nicht!
    (Gibt es überhaupt eine? Oder wird hier per CSS und PHP eine 'automatische' HTML
    Seite aus der Datenbank generiert oder so etwas? ...
    (Ihr seht, ich habe noch immer keine Ahnung, wie die Zusammenhänge bei Joomla denn
    nun GANZ GENAU sind ... )

    => Wäre klasse, wenn mir das jemand erklären kann!
    Ideale Lösung wäre, wenn ich MEINE eigene "404page.html" einfach anstelle
    dieser hässlichen Meldung rein schieben kann! ... Nur: WO?

    Beste Grüße
    Nils

    P.S.: Müsste ich nicht eigentlich den Dateinamen irgendwie sehen können, wenn ich
    den Quelltext einer HTML-Datei aufrufe?
    ... Oder mindestens per Firebug den Dateinamen rausfinden?

    Übrigens, hier der Original Quelltext der Fehlermeldung; ... die Datei selbst kann
    ich leider nicht finden. Der Name, oben im Browser wird angegeben als
    "http://www.meinedomain.de/index.php/oupsvertippt" ... ich verstehe das nicht
    ganz ... sehe ich hier eine HTML Seite, die gar nicht als HTML Dokument existiert?

    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr">
    <head>
    	<title>404 - Fehler: 404</title>
    	<link rel="stylesheet" href="/templates/system/css/error.css" type="text/css" />
    </head>
    <body>
    	<div align="center">
    		<div id="outline">
    		<div id="errorboxoutline">
    			<div id="errorboxheader">404 - Komponente nicht gefunden!</div>
    			<div id="errorboxbody">
    			<p><strong>Sie können diese Seite nicht besuchen da:</strong></p>
    				<ol>
    					<li>Ein <strong>veraltetes Lesezeichen</strong></li>
    					<li>Eine Suchmaschine hat einen <strong>veralteten Index der Website</strong></li>
    					<li>Eine <strong>falsche Adresse</strong></li>
    					<li>Sie haben <strong>keinen Zugriff</strong> auf diese Seite!</li>
    					<li>Die angefragte Quelle wurde nicht gefunden!</li>
    					<li>Während Ihrer Anfrage ist ein Fehler aufgetreten!</li>
    				</ol>
    			<p><strong>Bitte versuchen Sie eine der folgenden Seiten:</strong></p>
    			<p>
    				<ul>
    					<li><a href="/index.php" title="Zur Startseite wechseln">Startseite</a></li>
    				</ul>
    			</p>
    			<p>Falls Probleme auftreten, dann wenden Sie sich bitte an den Administrator dieser Website.</p>
    			<div id="techinfo">
    			<p>Komponente nicht gefunden!</p>
    			<p>
    							</p>
    			</div>
    			</div>
    		</div>
    		</div>
    	</div>
    </body>
    </html>
    Geändert von nilsk (17.02.2011 um 16:12 Uhr)

  2. #2
    Wohnt hier Avatar von Arni
    Registriert seit
    10.01.2005
    Beiträge
    4.679
    Bedankte sich
    186
    Erhielt 1.157 Danksagungen
    in 1.094 Beiträgen

    Standard

    Ist ja wohl klar das du keine HTML Datei findest, da bei Joomla alles aus php und css heraus "generiert" wird. Bevor ich das in einem ebenso ewig langen Post erkläre, hier mal ein heißer Tipp von mir:

    Merke: Google ist dein Freund!!!

    Ergebnisse:
    Hier wird beschrieben wie du dir eine Fehlerseite basteln kannst:
    http://www.nik-o-mat.de/joomlafan/jo...oomla-1.5.html
    Hiermit wirst du beim 404 Fehler auf die Joomlasuche umgeleitet:
    http://www.redim.de/downloads/joomla...lerseiten.html
    hier noch ein Tipp:
    http://www.j-cms.de/news/joomla-1.5....terbinden.html
    usw.

  3. #3
    Wolfgang.H
    Gast

    Standard

    Gruß
    Wolfgang
    Geändert von Wolfgang.H (20.02.2010 um 15:14 Uhr) Grund: Text nicht mehr relevant

  4. Erhielt Danksagungen von:


  5. #4
    War schon öfter hier
    Registriert seit
    20.02.2009
    Beiträge
    150
    Bedankte sich
    113
    1 Danksagung in 1 Beitrag

    Lächeln

    Hallo Wolfgang.H,

    super, sehr schöne Lösung! Und so einfach.

    Habe die besagte Zeile in /error.php eingefügt, auf meine /404page.html umgeleitet und fertig.
    Läuft

    Vielen Dank!

    Beste Grüße
    Nils

  6. #5
    War schon öfter hier
    Registriert seit
    20.02.2009
    Beiträge
    150
    Bedankte sich
    113
    1 Danksagung in 1 Beitrag

    Standard

    Seit dem letzten Update auf Joomla 1.5.22 funktioniert meine "404page.html" (selbst gestaltete Fehlerseite mit Umleitung zum Inhaltsverzeichnis der Webseite) nicht mehr.

    Wolfgang.H (siehe oben) hatte offenbar 2009 einen Tipp dazu, der mir geholfen hat. ... Allerdings ist der Text (oben) entfernt.

    >>> Was kann da passiert sein und wie kriege ich meine 404page.html wieder zum Laufen?

  7. #6
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.582
    Bedankte sich
    152
    Erhielt 2.557 Danksagungen
    in 2.359 Beiträgen

    Standard

    ...Backup?
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  8. #7
    War schon öfter hier
    Registriert seit
    20.02.2009
    Beiträge
    150
    Bedankte sich
    113
    1 Danksagung in 1 Beitrag

    Standard

    Was soll "Backup" in dem Zusammenhang bedeuten? Würde mich über ganze Sätze oder zumindest informative Stichpunkte freuen.

    Falls gemeint war: "Hast du Backups der Seite, Nils?" Dann lautet die Antwort: Ja, es gibt zwei Backups der Seite vom Januar. Allerdings ist das Update schon länger her und der Fehler ist wahrscheinlich in den Backups ebenfalls drin. Ich teste die 404er nicht ständig.

    Zudem würde ich gern verstehen, was da passiert ist und das manuell beheben. Die Webseite ist zu groß und zu komplex - auch zu sehr verändert im letzten Monat - als dass ich deswegen ein Backup nutzen wollte. Ein älteres Backup (von Januar) aufzuspielen würde für mich tagelange Neu-Aufbau- / Anpassungs- / Zusammenfüg-Arbeit der seitdem veränderten Inhalte bedeuten. Es wird wahrscheinlich einfacher, die 404 manuell zu ändern. Notfalls muss ich die 404 noch mal von vorn aufsetzen. => Bitte weiterhin um Hilfe.

    Grüße
    Nils
    Geändert von nilsk (17.02.2011 um 17:21 Uhr)

  9. #8
    Verbringt hier viel Zeit
    Registriert seit
    02.05.2010
    Beiträge
    694
    Bedankte sich
    41
    Erhielt 216 Danksagungen
    in 209 Beiträgen

    Standard

    Diese Anleitung: http://docs.joomla.org/Tutorial:Crea...404_Error_Page hilft dir bestimmt. Eine der Möglichkeiten und dazu noch nicht mal schlecht, wie ich finde.

  10. Erhielt Danksagungen von:


  11. #9
    War schon öfter hier
    Registriert seit
    20.02.2009
    Beiträge
    150
    Bedankte sich
    113
    1 Danksagung in 1 Beitrag

    Standard

    Vielen Dank, httpd! Läuft wieder. Die entscheidende (in der Anleitung beschrieben; einzufügende) Zeile fehlte in der "error.php". Ging offenbar beim Update verloren.

  12. #10
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 638 Danksagungen
    in 575 Beiträgen

    Standard

    Zitat Zitat von nilsk Beitrag anzeigen
    Vielen Dank, httpd! Läuft wieder. Die entscheidende (in der Anleitung beschrieben; einzufügende) Zeile fehlte in der "error.php". Ging offenbar beim Update verloren.
    Klar geht so was verloren. Deshalb sollte man die Datei in das eigene Template kopieren und erst dort bearbeiten.
    http://docs.joomla.org/Custom_error_pages
    Suche und FAQ helfen bei Problemen oft weiter!

  13. Erhielt Danksagungen von:


+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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