Ich stehe vor folgendem Problem:
Eine Seite ist umgezogen und viele Besucher haben einen alten Bookmark der Form: www.abc.de/xyz/info.php
Da die Seite auf den Wunsch des Betreibers nun mit Typo3 und SimulateStatic = 1 läuft, gibt es diese "Unterordner" "xyz" nichtmehr, sondern nur direkt z.B. www.abc.de/info.html . Wenn sich jetzt jemand vertippt bzw einen falschen Link hat wie www.abc.de/unfo.html, dann wird er automatisch zur Startseite gelinkt. Wenn jetzt jedoch ein Slash "/" dazwischen kommt, dann ist der Rewrite Mist, weil er dann versucht innerhalb der falsch eingetippten Ordnerstruktur nur die Zieldatei überschreibt.
Tippt man also www.abc.de/in/fo.html ein erscheint die Startseite. Da die relativen Pfade wegen des neuen Bezugspunktes nichtmehr stimmen, wird auch das CSS Stylesheet nichtmehr mitgezogen und die Seite ist nichtmehr nutzbar in dem Zustand. Die Navigation spielt sich dann auf der gleichen Ebene ab. Klickt man z.B. auf "Kontakt" landet man von der eben noch eingetippten URL dann auf www.abc.de/in/kontakt.html. Der Inhalt ist wieder der Inhalt der Startseite, aber der Bezugspunkt /in/ bleibt dann natürlich falsch und wieder wird nichts mitgeladen
Bisher ist nur der Standard in der htaccess:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php
Hab mich im Netz ein wenig eingelesen, aber ich bin noch nicht zu einer Lösung gekommen, vllt noch zu wenig Syntaxverständnis, vllt. kann das hier ja jemand aus dem FF? Dankeschön!
lg
SFFox

Hilfe
Neues Thema
Antworten


Nach oben


