Rewrite Engine Problme (weiße Seite)

Apache, Lighttpd, nginx, Cherokee
Post Reply
rouven
Posts: 58
Joined: 2002-10-10 15:27
 

Rewrite Engine Problme (weiße Seite)

Post by rouven »

hallo,
habe folgendes in meiner vhost config stehen

RewriteEngine On
RewriteRule ^/n/(.+) nickpage_main.php?nick=$1&counter=1 [P,L]
RewriteRule ^/p/(.+) profil__main.php?nick=$1 [P,L]

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domain1.de/.*$ [NC]
RewriteRule ^/pics/partypics/(.+).(gif|jpg)$ http://www.domain1.de/dieb.gif
es besteht also aus 2 teilen. im ersten teil sollen alle anfragen die von http://www.domain.de/n/username kommen auf die file nickpage_main.php?nick=username geleitet werden, wobei die url nicht geändert werden soll (/n/username soll oben im browser stehen bleiben!)
alle anfragen von http://www.domain.de/p/username auf die file profil_main.php=username

im zweiten teil, sollten die bilder im ordner partypics vor fremden zugriffen geschützt werden.
ist der reffer der anfrage != domain1 soll ein anderes bild (dieb.gif) geladen werden.

allerdings leitet er im ersten fall nicht immer weiter, auf die nickpage_main.php , sondern manchmal kommt einfach eine weiße seite! woran kann dies liegen?
pollux
Posts: 52
Joined: 2003-03-05 18:55
 

Re: Rewrite Engine Problme (weiße Seite)

Post by pollux »

Meines Wissens kann die RewriteEngine auch loggen. Ich empfehle Dir daher, dieses Logging anzuschalten und zu analysieren, was da erscheint. Wenn Du daraus nicht schlau wirst, poste einfach nochmal, mit Auszügen aus dem Rewritelog.

Gruß

Pollux

PS: Hier noch der Link zur entsprechenden Direktive: http://httpd.apache.org/docs/mod/mod_re ... RewriteLog
Post Reply