htaccess, apache2 und leopard

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von cl3mens, 18.03.2008.

  1. cl3mens

    cl3mens Thread Starter Mitglied

    Beiträge:
    43
    Zustimmungen:
    1
    Mitglied seit:
    14.03.2005
    hallo MUs,

    scheiter jetzt schon seit stunden klaeglich dran, dem mitgelieferten apache2 .htaccess beizubringen.

    versuch 1:
    allowoverride all in /etc/apache2/httpd.conf
    -> seite wird angezeigt, aber .htaccess mit rewrite-anweisungen wird uebergangen

    versuch 2:
    allowoverride all in username.conf (/etc/apache2/users/username.conf)
    -> seite wird nichtmal mehr angezeigt (forbidden - fehlende permissions)

    ausgangsbasis:
    .htaccess mit rewriterules in /users/username/sites/unterordner/.htaccess
    rewrite_module ist natuerlich geladen

    weiß wer rat?

    dankend,
    c
     
  2. cl3mens

    cl3mens Thread Starter Mitglied

    Beiträge:
    43
    Zustimmungen:
    1
    Mitglied seit:
    14.03.2005
    fort(?)schritt 1:
    mein webserver verarbeitet zumindest schonmal die .htaccess-datei, indem ich folgendes an die /etc/apache2/users/username.conf gehaengt habe:

    <Directory "/Users/username/Sites/">
    Options All
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>

    problem mit mod_rewrite:
    wenn ich eine einfache regel erzeug, sucht er das file immer in /Library/WebServer/Documents/Users (anstatt in /Users/username/Sites/unterordner/)

    beispiel:
    RewriteEngine on
    RewriteRule ^event/([0-9]+)$ showEvent.php?id=$1

    gewuenschtes ergebnis:
    wenn ich http://localhost/~username/unterordner/event/13 aufrufe, sollte ich zu http://localhost/~username/unterordner/showEvent.php?id=13 kommen

    tatsaechliches ergebnis (aus dem apache-error_log):
    [error] [client ::1] File does not exist: /Library/WebServer/Documents/Users

    bitte um hilfe.

    danke,
    c
     
  3. cl3mens

    cl3mens Thread Starter Mitglied

    Beiträge:
    43
    Zustimmungen:
    1
    Mitglied seit:
    14.03.2005
  4. UDH5

    UDH5 Mitglied

    Beiträge:
    429
    Zustimmungen:
    26
    Mitglied seit:
    05.07.2007
    Code:
    <IfModule mod_rewrite.c>
    	RewriteEngine on
    	RewriteBase /
            .
            .
            .		
    </IfModule>
    Hast du RewriteBase angegeben?
     
  5. cl3mens

    cl3mens Thread Starter Mitglied

    Beiträge:
    43
    Zustimmungen:
    1
    Mitglied seit:
    14.03.2005
    yeah, danke - perfekt!
    wusste nichtmal, dass es sowas wie rewritebase gibt. :).
     
Die Seite wird geladen...
Ähnliche Themen - htaccess Forum Datum
.htaccess Anpassung Web-Programmierung 27.10.2015
verzeichnis faken mit htaccess Web-Programmierung 29.10.2014
mit gesamter webseite in unterordner umziehen (htaccess) Web-Programmierung 30.01.2013
Weiterleitung auf pseudoordner per htaccess Web-Programmierung 17.12.2010
Passwortgeschützte Seite mit .htaccess Web-Programmierung 27.10.2010

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.