mod_rewrite Frage

  • koerli koerli
    T3PO
    0 x
    21 Beiträge
    0 Hilfreiche Beiträge
    12. 08. 2009, 13:47

    Hallo liebe Community,
    ich hab eine Frage zu dem Apache Modul mod_rewrite.
    Ich hab auf meinem Webspace im Root Verzeichnis den Ordner michaelloercher angelegt auf den die suddomain http://michaelloercher.technikgrafik-loercher.de hin verweist. Im ordner Typo3 im Verzeichnis michaelloercher befindet sich mein Typo3 System.
    Die .htaccess Datei hat folgenden Inhalt (realURL ist installiert und läuft)
    [TS]RewriteEngine On
    RewriteRule ^typo3$ - [L]RewriteRule ^typo3/.*$ - [L]RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php[/TS]

    So nun zu meiner Frage kann ich diese URL "http://michaelloercher.technikgrafik-loercher.de/typo3/" mit Hilfe der mod_rewrite zu "http://michaelloercher.technikgrafik-loercher.de/" umschreiben lassen?!


  • 1
  • nicki4lu nicki4lu
    Sternenflotten-Admiral
    0 x
    164 Beiträge
    0 Hilfreiche Beiträge
    20. 08. 2009, 20:51

    Hallo koerli,

    das müsste gehen, wenn du deinen RewriteBase auf /typo3/ setzt:

    RewriteBase /typo3/

    Ich bin mir grade nur nicht sicher, ob du an der Stelle auch noch einmal deinen Unterordner ins Spiel bringen musst:

    RewriteBase /michaelloercher/typo3/

    Probier einfach kurz beides aus.

    Liebe Grüße,
    Nicki4Lu

    P.S: Warum verschiebst du das Verzeichnis typo3 nicht nach michaelloercher?

  • koerli koerli
    T3PO
    0 x
    21 Beiträge
    0 Hilfreiche Beiträge
    26. 08. 2009, 10:39

    Hey nicki4lu,
    ich glaub ich hab mich bissle falsch ausgedrückt und hab deswegen jetz mal ein Bsp. online gestellt. Also wenn man nun http://michaelloercher.technikgrafik-loercher.de/html/index.html in die Adresszeile eingibt wird es automatisch zu http://michaelloercher.technikgrafik-loercher.de/index.html umgeschrieben. un das gleiche möchte ich auch bei typo3 erreichen aber mit meiner .htacces Datei:
    [TS]RewriteEngine On
    RewriteCond %{THE_REQUEST} ^GET\ /typo3/
    RewriteRule ^typo3/(.*) /$1 [L,R=301]
    RewriteRule !^typo3/ typo3%{REQUEST_URI} [L][/TS]

    funktioniert dies nicht! ALso was müsste ich ändern damit es mit typo3 funktioniert;)

    P.S.: Wollte bissle Ordnung auf meinem Webspace machen deswegen wollt ich versuchen es mit modrewrite hinzubekommen;)

  • 1