Hallo Zusammen,
ich habe nun ein großes Problem mit mod_rewrite und weiß nicht so recht wie ich das Problem lösen soll.
Es gibt im Root-Verzeichnis vBulltin eine Forum Software. Da dort das CMS nicht besonders gut ist, habe ich zusätzlich noch Typo3 installiert. Typo3 liegt im Verzeichnis /typo3/dummy/
vBulletins CMS System linkt per htaccess auf das Verzeichniss /content/ was per mod_rewrite auf /content.php umgeleitet wird. So diese Regel habe ich geändert und leite alles was /content/ ist auf /typo3/dummy/ um. zusätzlich habe ich einen ln -s /content/ /typo3/dummy/ erzeugt, so ist sichergestellt, das wirklich alles bei Typo3 landet.
Nun soll ich es so ändern, das ein Aufruf der Domain z.B.
http://www.domain.de/ nicht per redirekt auf
http://www.domain.de/content/ umgeleitet wird, sondern das der Aufruf bei
http://www.domain.de/ bleibt, aber dennoch Typo3 Startseite angezeigt wird. Alle Verlinkungen von der Startseite können ganz normal wieder mit
http://www.domain.de/content/test.html passieren. Aber halt die Startseite soll über
http://www.domain.de/ erreichbar sein und nicht
http://www.domain.de/content/ könnt Ihr mir ein paar Tipps geben wie ich das bewerkstelligen kann?
Hier nochmal ein paar Daten im Überblick:
Verzeichnisstruktur:
Code:
/
/content/ => ln -s auf /typo3/dummy/
/typo3/
/typo3/dummy/
/typo3/dummy/index.php => index.php von Typo3
index.php => index.php von vBulletin
content.php
forum.php
... weitere Dateien
Der Aufruf von
Code:
http://www.domain.de/
oder
http://www.domain.de/index.html
soll intern werden
http://www.domain.de/typo3/dummy/index.php
Der Aufruf von
Code:
http://www.domain.de/content/
oder
http://www.domain.de/content/index.html
soll umgeleitet werden zu
http://www.domain.de/index.html
Der Aufruf von
Code:
http://www.domain.de/content/irgend-eine-seite.html
soll nicht berührt werden, und die Seite wird ganz normal über Typo3's index.php gerendert.