ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » mode rewrite geht nicht mehr

Geschlossen
  1. #1
    User Pic
    Poker Mitglied
    Registriert seit
    05.03.2006
    Beiträge
    95
    Beitragswertungen
    0 Beitragspunkte
    Hallo

    Ich habe das Problem das seid dem aufspielen des neuen Patch meine Umwandlung der URLs in Html Dateien nicht mehr funktioniert! Wo könnte ich mal mit der suche anfangen bzw. was könnte überschrieben worden sein? Die Dateien können noch direkt aufgerufen werden also z.B. www.heizungsbauforum.de/news.html aber wenn ich über das Menü auf news gehe sinds wieder PHP Endungen.

    Danke!


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Fire86 Mitglied
    Registriert seit
    25.04.2009
    Beiträge
    543
    Beitragswertungen
    0 Beitragspunkte
    Lade einfach deine alte includes/class/design.php hoch, in der neuen aus dem 1.1N wurde eh nichts wichtiges verändert.
    Kein Support per Email oder ICQ!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Poker Mitglied
    Registriert seit
    05.03.2006
    Beiträge
    95
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    Hab ich soeben gemacht aber nix is, geht nicht!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Fire86 Mitglied
    Registriert seit
    25.04.2009
    Beiträge
    543
    Beitragswertungen
    0 Beitragspunkte
    Dann haste die falsche hochgeladen.
    Schau mal rein, wie die Funktion footer() aussieht.
    So sollte sie aussehen
        function footer ($exit = 0) { 
    		echo $this->html[1]; 
            unset ($this->html[1]); 
    
    		$c = ob_get_clean(); 
    		$c = preg_replace ('%href=\"\?([^\"]+)\"%Uis',"href=\"index.php?\\1\"",$c); 
    		$c = preg_replace ('%href=\"index.php\?([-0-9A-Z]+)#([a-zA-Z0-9]+)\">%Uis',"href=\"\\1.html#\\2\">",$c); 
    		$c = preg_replace ('%href=\"index.php\?([-0-9A-Z]+)\">%Uis',"href=\"\\1.html\">",$c); 
    		$c = preg_replace ('%action=\"\?([^\"]+)\"%Uis',"action=\"index.php?\\1\"",$c); 
    		$c = preg_replace ('%URL=\?([^\"]+)\"%Uis',"URL=index.php?\\1\"",$c); 
    		echo $c; 
    
    
    		if ($exit == 1) { 
    			exit(); 
    		} 
        }



    EDIT: Achso, mein Fehler.
    In der index.php musste noch
    ob_start();
    einfügen, gleich hinter <?php


    Zuletzt modifiziert von Fire86 am 15.10.2009 - 22:13:37
    Kein Support per Email oder ICQ!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Poker Mitglied
    Registriert seit
    05.03.2006
    Beiträge
    95
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    Hat funktioniert!!! Danke!!!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten