mod_rewrite :-(
-
Wird denn die .htaccess Datei verarbeitet? (zum Test z.B. mal eine Authentifizierung reinbauen)
Also hast du jetzt die .htaccess und die test.php Datei im Haupt-Verzeichnis und die RewriteRule entsprechend geändert?
-
wie muss ich die aendern?
ich kenn mich nicht wirklich mit htaccess ausund wie bau ich das auth ein?
-
So, wie oben bereits geschrieben anpassen
flenders schrieb:
RewriteRule ^test\.html$ test.php?id=test
-
da kommt leider immer noch die 404-Fehlermeldung
-
RewriteEngine On
#RewriteBase /
RewriteRule test.jpg statik.jpgdas ganze liegt in:
/var/www/web2/html/home/admin (alle beide datein)warum bekomm ich dann hier den fehler 403 ?
-
im log steht:
[Sun Feb 22 01:56:26 2004] [notice] Apache/1.3.26 (Unix) Debian GNU/Linux PHP/4.1.2 mod_ssl/2.8.9 OpenSSL/0.9.6g configured -- resuming normal operations
[Sun Feb 22 01:56:26 2004] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache/suexec)
[Sun Feb 22 01:56:26 2004] [notice] Accept mutex: sysvsem (Default: sysvsem)
[Sun Feb 22 01:56:31 2004] [alert] [client 217.9.25.83] /var/www/web2/html/home/admin/.htaccess: Options not allowed hereich hab
#AuthName "Adminarea"
AuthType None
#AuthUserFile /var/www/web2/html/home/admin/.htpasswd
#require valid-userRewriteEngine On
RewriteBase /
Options +FollowSymLinks
RewriteRule ^bild$ /statik.jpgerst einaml einfach zum laufen bringen ^^
-
Guck mal in deiner httpd.conf bei AllowOverride nach!
Du musst in der httpd.conf mittels AllowOverride vorher sagen, was der User alles so mit der .htaccess anstellen/ändern darf:
http://httpd.apache.org/docs/mod/core.html#allowoverride
-
Funktioniert jetzt also deine letzte Variante? Bei den anderen war ja immer der reguläre Ausdruck ungültig
-
bei dem was ich oben gepb kommt gepostet hab, kommt der 500-Fehler.
Im log steht das das von oben.AllowOverRide hab ich eigentlich erlaubt, aber ich werds mir nochmal anschauen
so:
geeky schrieb:
Guck mal in deiner httpd.conf bei AllowOverride nach!
Du musst in der httpd.conf mittels AllowOverride vorher sagen, was der User alles so mit der .htaccess anstellen/ändern darf:
http://httpd.apache.org/docs/mod/core.html#allowoverridewie muss das dann heisen?
AllowOverRide Rewrite ? oder was? ich find dazu nix in deren Manual
-
AllowOverride FileInfo
Hättest du aber finden müssen - steht nämlich auf der Seite, die ich ganz zu Beginn genannt hatte drauf
-
ok. das laeuft jetzt.
confixx_vhost.conf hat das ganze wieder ausgeschalten
jetzt zu meinem eigentlichen verwendungszweck:
http://domain.de/pfad/sessid/name/para1/para2/para3
wie ist dafuer der regex?
-
Welches Format hat denn deine Session-ID? Du muss ja zu aller erst mal rausbekommen, wo der eigentliche Pfad endet
-