404 Error verändern

  • shinatosan
  • Autor
  • Offline
  • Neues Mitglied
  • Neues Mitglied
Mehr
16 Sep. 2014 10:39 #39607 von shinatosan
404 Error verändern wurde erstellt von shinatosan
Guten Morgen

Ich habe ein Auftrag der rein als Selbststudium dienen sollte.
Arbeite momentan mit Xampp&Joomla 2.5 nun wollte ich den 404 Error etwas verändern, hab da schon ein lustiges Bild. Habe ein Tutorial gefunden und hab das alles gemacht was dort drin stand.
Jetzt sieht die Error.php Datei so aus.
Warnung: Spoiler!


Was laut Tutorial auch richtig ist, aber wenn ich jetzt auf eine 404 Seite komme sieht es immer noch so aus.

Warnung: Spoiler!


Wenn ich index.php?option=com_content&view=article&id=72 an die Webadresse anhänge kommt dann das richtige Bild.

Kann mir da einer weiterhelfen?


Gruss shinatosan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
16 Sep. 2014 11:29 - 16 Sep. 2014 11:29 #39609 von mbsec
mbsec antwortete auf 404 Error verändern
Guten Morgen

Ich vermute, dass der Redirect falsch gesetzt ist, da du Joomla in einem Unterverzeichnis installiert hast. So wie es eingerichtet ist, wird als Location die Adresse
Code:
http://localhost/index.php?option=com_content&view=article&id=72

verwendet. Deine individuelle Fehlerseite ist aber unter
Code:
http://localhost/joomla25/index.php?option=com_content&view=article&id=72

erreichbar.

Als Abhilfe könntest du in der Location-Adresse den Pfad zu deiner Joomla-Installation mit JURI::base(true) ( docs.joomla.org/JURI/base ) integrieren, sodass das Ganze wie folgt aussieht:
Code:
header('Location: ' . JURI::base(true) . '/index.php?option=com_content&view=article&id=75');
Folgende Benutzer bedankten sich: RePao

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • shinatosan
  • Autor
  • Offline
  • Neues Mitglied
  • Neues Mitglied
Mehr
17 Sep. 2014 10:09 #39622 von shinatosan
shinatosan antwortete auf 404 Error verändern
Hallo mbsec, danke für deine rasche Antwort, jetzt sieht es bei mir so aus.
Code:
header('Location: ' . JURI::base(true) . '/index.php?option=com_content&view=article&id=72');

Leider hat es nicht funktioniert, es kommt immer noch die Standard 404 Meldung.

Hast du vielleicht noch eine Idee?

Gruss Shinatosan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
18 Sep. 2014 00:29 #39635 von mbsec
mbsec antwortete auf 404 Error verändern
Mmh, alternativ dazu könntest du versuchen die Variable "RewriteBase" in der .htaccess-Datei zu setzen. Also auf den Wert "/joomla25". Die htaccess.txt muss zuvor in .htaccess umbenannt werden, falls noch nicht geschehen. Eventuell musst in der Joomla-Konfiguration auch noch "Use URL rewriting" beziehungsweise das deutsche Äquivalent aktivieren.

Die Änderung bezüglich JURI::base(true) solltest du zuvor wieder rückgängig machen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: pascaleTribal6RePaoDragonlordChris Hoefligeradiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden