StefanHB: .htacess und javascript

hallo,

ich habe ein problem mit .htacess .
die datei sieht folgendermaßen aus:

AuthUserFile /dev/null
AuthGroupFile /dev/null

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://domain.xy/ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.xy/ [NC]
RewriteRule /* http://domain.xy/fehler.html [R,L]

wenn ich nun mit der datei "http://domain.xy/test.html" folgendes script ausführe

function Fe1() {
F = window.open("daten/xyz/abc.html","1","width=585,height=485,left=0,top=0");
}

öffnet sich auch das gewünschte Fenster, als inhalt erscheint aber die datei fehler.html aus .htaccess

woran kann dies liegen?

wenn ich die .htaccess weglasse klappt alles prima.
ich weiss weiss nicht mehr weiter.

Gruss
Stefan

  1. Hi Stefan,

    function Fe1() {
    F = window.open("daten/xyz/abc.html","1","width=585,height=485,left=0,top=0");
    }
    öffnet sich auch das gewünschte Fenster, als inhalt
    erscheint aber die datei fehler.html aus .htaccess
    woran kann dies liegen?

    Du hast genau diesen Zugriff verboten. Was wundert Dich daran, daß es so funktioniert, wie Du wolltest?

    Referrer sind für praktisch jeden systematischen Einsatz unbrauchbar, wie Du an Deinem Beispiel sehen kannst: Wann und ob ein Browser einen Referrer sendet (und ob der tatsächlich auf dem Server ankommt!), hängt von zu vielen Dingen ab, auf die Du keinen Einfluß hast.

    Viele Grüße
          Michael