mod_rewrite... Hilfe!

      mod_rewrite... Hilfe!

      mod_rewrite is voodoo.

      Damals wusste ich noch nicht, was das zu bedeuten hatte. Jetzt weiß ich es.
      Ich habe meinen Webserver-Root in /var/www. Darin habe ich nun noch ein Verzeichnis "/wordpress". Das Wordpress möchte ich jetzt aber direkt als Homepage haben und dazu soll mir mod_rewrite alles von /wordpress quasi virtuell in den Server-Root legen, solange eine gleichnamige Datei dort noch nicht existiert. Desweiteren soll ein Zugriff auf /wordpress mit einem 301 (hier extern) auf / umgeleitet werden. Ich glaube auch, das teilweise bereits geschafft zu haben, laut Rewrite-Logs ergänzt sich hier nur immer /wordpress/wordpress/wordpress... und am Ende erkennt er die infinite loop und bricht ab.
      !?
      Wie zur Hölle setze ich das was ich will um???

      ichfly schrieb:

      versuch es damit noch zusätzlich ka konnte es nicht testen Rest ist im chat besprochen worden

      RewriteRule ^/$ /wordpress$1

      Ich brauche immer noch eine RewriteCond, um den Rewrite auch nur dann einzuleiten, wenn "wordpress" nicht eh schon im Pfad enthalten ist. Ansonsten habe ich ja wieder die infinite loop

      Quellcode

      1. RewriteCond %{REQUEST_FILENAME} !-f
      2. RewriteCond %{REQUEST_FILENAME} !-d
      3. RewriteRule (.*) /wordpress/$1 [L]


      EigenschaftWert
      Modell:PlayStation Vita Slim, WiFi, schwarz, PCH-2016
      System-Software:3.63
      Modell:PlayStation TV
      System-Software:3.63, Whitelist Database modified
      Software:7 Vita Cartridges, 9 Titel als PSN-Download (Stand: 10. November 2016)
      Currently playing:Akiba's Trip 2: Undead & Undressed (+ DLC)


      EigenschaftWert
      Modell:PlayStation 4 Slim, 1 TB, CUH-2016B
      System-Software:4.06
      Software:1 PS4-Disk, 3 PSN-Downloads (Stand: 22. Dezember 2016)
      Currently playing:Megadimension Neptunia VII (+ DLC)
      Backlog:Deponia, Fairy Fencer F: Advent Dark Force, Sword Art Online: Hollow Realization

      EigenschaftWert
      Modell:Nintendo 3DS XL Yoshi Special Edition (grün-weiß)
      System-Software:10.1.0-27E
      Software:5 Titel als 3DS-Cartridge, 8 3DS-Titel als Download, 4 Virtual-Console-Titel (Stand: 18. Oktober 2015)
      Flashkarten:SuperCard DSTWO (wird nicht im 3DS benutzt)
      Currently playing:Hatsune Miku: Project Mirai DX / Pokémon: Omega Rubin / Cave Story + (3DSWare)

      EigenschaftWert
      Modell:Nintendo GameCube PAL Silber
      Revision:DOL-001
      Zubehör:2 Controller (Purple + Silber, kabelgeb.), 1 MemoryCard (128 MB, BigBen Interactive), 1 Game Boy Player, Nintendo MultiAV-Kabel, RGB-Kabel
      Spiele:12
      Sonstiges:SD Media Launcher

      EigenschaftWert
      Modell:Nintendo Wii Weiß
      Systemmenü:4.1E
      Boot Loader:Fixed Boot Loader (boot1c) / Standard Boot Loader boot2 v4
      BootMii:IOS
      Priiloader:v0.4 rev80 DE
      HBC:1.1.2
      cIOS + MIOS:IOS222 (hermes v4), IOS249[38] rev19 / cMIOS v10 with integrated GameCube Backup Launcher v0.2
      USB Loader + Storage:USB Loader GX (1.0.x), uLoader 5.1, cfg USB Loader, Neogamma / ohne



      StarWolf3000 schrieb:

      Quellcode

      1. RewriteCond %{REQUEST_FILENAME} !-f
      2. RewriteCond %{REQUEST_FILENAME} !-d
      3. RewriteRule (.*) /wordpress/$1 [L]

      Perfekt, bis auf die Tatsache, dass mir hier keine index.php umgeleitet wird. Wie mache ich das?

      Quellcode

      1. RewriteCond %{REQUEST_FILENAME} !-f
      2. RewriteCond %{REQUEST_FILENAME} !-d
      3. RewriteCond %{REQUEST_FILENAME} index.php
      4. RewriteRule (.*) /wordpress/$1 [L,QSA]


      EigenschaftWert
      Modell:PlayStation Vita Slim, WiFi, schwarz, PCH-2016
      System-Software:3.63
      Modell:PlayStation TV
      System-Software:3.63, Whitelist Database modified
      Software:7 Vita Cartridges, 9 Titel als PSN-Download (Stand: 10. November 2016)
      Currently playing:Akiba's Trip 2: Undead & Undressed (+ DLC)


      EigenschaftWert
      Modell:PlayStation 4 Slim, 1 TB, CUH-2016B
      System-Software:4.06
      Software:1 PS4-Disk, 3 PSN-Downloads (Stand: 22. Dezember 2016)
      Currently playing:Megadimension Neptunia VII (+ DLC)
      Backlog:Deponia, Fairy Fencer F: Advent Dark Force, Sword Art Online: Hollow Realization

      EigenschaftWert
      Modell:Nintendo 3DS XL Yoshi Special Edition (grün-weiß)
      System-Software:10.1.0-27E
      Software:5 Titel als 3DS-Cartridge, 8 3DS-Titel als Download, 4 Virtual-Console-Titel (Stand: 18. Oktober 2015)
      Flashkarten:SuperCard DSTWO (wird nicht im 3DS benutzt)
      Currently playing:Hatsune Miku: Project Mirai DX / Pokémon: Omega Rubin / Cave Story + (3DSWare)

      EigenschaftWert
      Modell:Nintendo GameCube PAL Silber
      Revision:DOL-001
      Zubehör:2 Controller (Purple + Silber, kabelgeb.), 1 MemoryCard (128 MB, BigBen Interactive), 1 Game Boy Player, Nintendo MultiAV-Kabel, RGB-Kabel
      Spiele:12
      Sonstiges:SD Media Launcher

      EigenschaftWert
      Modell:Nintendo Wii Weiß
      Systemmenü:4.1E
      Boot Loader:Fixed Boot Loader (boot1c) / Standard Boot Loader boot2 v4
      BootMii:IOS
      Priiloader:v0.4 rev80 DE
      HBC:1.1.2
      cIOS + MIOS:IOS222 (hermes v4), IOS249[38] rev19 / cMIOS v10 with integrated GameCube Backup Launcher v0.2
      USB Loader + Storage:USB Loader GX (1.0.x), uLoader 5.1, cfg USB Loader, Neogamma / ohne



      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von StarWolf3000 ()