Ergebnis 1 bis 7 von 7

Thema: RewriteCond greift nicht

  1. #1
    Meister(in)
    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard RewriteCond greift nicht

    Hi Leute,

    Habe für ein Entwicklungsportal einen vhost eingerichtet:
    /etc/apache2/sites-available/domain:
    Code:
    <VirtualHost *:80>
            DocumentRoot /home/markus/workspace/domain/web
            ServerName domain.lcl
            ServerAlias www.domain.lcl
            Include /home/markus/workspace/domain/config/apache.config
    </VirtualHost>
    Dazu noch die hosts Datei:
    Code:
    127.0.0.1       localhost
    127.0.1.1       markus
    127.0.2.1       domain.lcl
    Und nun die /home/markus/workspace/domain/config/apache.config:
    Code:
    # Umgebungsvariablen
    SetEnv INIT /home/markus/workspace/domain/init.inc.php
    
    # Rewriting
    RewriteEngine on
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.*) /frontcontroller.php
    Wenn ich jetzt im Browser http://domain.lcl aufrufe komme ich wie gewünscht in mein DocumentRoot.
    Allerdings werde ich bei jeden Aufruf zur frontcontroller.php umgeleitet, egal ob die angeforderte Datei bzw. das Verzeichnis existiert oder nicht, was ich ja eigentlich mit den beiden RewriteCond Zeilen zu unterbinden versuche.

    Jemand eine Idee woran das liegt?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: RewriteCond greift nicht

    Probiers mal so:
    Code:
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-U
    RewriteRule .* frontcontroller.php
    Diese Optionen kannst du ja alle einmal ausprobieren.

    Ich bin neugierig: Was macht der frontcontroller?

    Viele liebe Grüße
    The User
    Geändert von The User (12.06.2009 um 00:04 Uhr)

  3. #3
    Meister(in)
    Themenstarter

    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: RewriteCond greift nicht

    BAAAM!!! danke das geht...

  4. #4
    Meister(in)
    Themenstarter

    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: RewriteCond greift nicht

    Ok, zu früh gefreut, gibt doch noch Probleme.

    Jetzt wird nämlich einfach gar kein Request auf die frontcontroller.php umgeleitet...

    Und außerdem würde ich auch gerne wissen wieso
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    nicht gehen.

  5. #5
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: RewriteCond greift nicht

    Hast du noch andere Regeln?
    Ansonsten kannst du auch einmal !-F ausprobieren...

  6. #6
    Meister(in)
    Themenstarter

    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: RewriteCond greift nicht

    Ne ist nur das was oben steht und ich will ja auch keine Anderen Optionen verwenden. Ich will erstmal wissen wieso !-f und !-d nicht gehen...
    Wenn ich daen Rewrite Mist in eine .htaccess im meinem DocumentRoot schreibe, gehts einwandfrei. Nur nicht über eine vom vhost includierte config Datei.

    :/ Aber nun, .htaccess ist auch erstmal ok... :>

  7. #7
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: RewriteCond greift nicht

    Och keine Ahnung. Ich mag diese deklarativen Sprachen nicht, da geht immer irgendwas nicht so, wie mans haben will.

Ähnliche Themen

  1. 3x .de-Domains! Greift zu!
    Von dem0 im Forum Sponsor gesucht !
    Antworten: 2
    Letzter Beitrag: 11.07.2007, 18:19
  2. mail() geht nicht, finde den Fehler nicht. :(
    Von FaFoo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 25.06.2007, 16:30
  3. cmfboard läuft nicht und seite nicht erreichbar...
    Von Xmasman im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 3
    Letzter Beitrag: 05.05.2006, 23:20
  4. heise online: Alle Schotten dicht -- W32.Blaster greift an
    Von Carolyn im Forum Computer - Internet Forum
    Antworten: 21
    Letzter Beitrag: 14.08.2003, 20:14

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •