[htaccess]

Hey ich hab ma wiedermal ne Frage.
Ich versuche gerade nen Download Schutz zu basteln.
Ich möchte mit htaccess einen Order schützen.
meine .htaccess sieht immoment wie folgt aus

Options -Indexes

RewriteEngine on


  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/(.*)?code=154893
  RewriteRule ^(.*)$ ../ErrorDocuments/403.php [L,QSA]

Die Wichtige Zeile ist:

ich hab versucht zu checken ob die URI in der Browser zeile am Ende ?code=154893 enthält.
Also das wenn nicht hinter jeder datei im Ordner(Also wirklich jeder auf ne index.php oder sowas) ?code=154893 steht soll ein Error Document aufgerufn werden.
Jemand ne Ahnung wie man des machen kann?

Lg Julian

mmh… des klappt nicht…
ich kann immernoch alles Runterladen und ansehen auch wenn dort nicht ?code=158489 steht…
Meine HTACCESS hat immoment den Inhalt:

[code] RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteCond %{QUERY_STRING} code=154893

RewriteRule ^(.*)$ …/ErrorDocuments/404.php [L,QSA][/code]
Was muss da noch anderes gemacht werden?
hier könnt ihr des sehen:
www.digital.bplaced.net/downloads

Du solltest dein Impressum noch vervollständigen

so ist wieder mal da.
Hat jetzt jemand noch ne Ahnung wie ichd as machen kann?
meine htaccess sieht immoment wie folgt aus:

Options -Indexes

 RewriteEngine on
  RewriteCond %{QUERY_STRING} code=154893

  RewriteRule ^(.*)$ ../ErrorDocuments/403.php [L,QSA]

aber ich kann trotzdem noch auf alles zugreifen…
woran liegt das?
hab mal das so ausprobiert…:
digital.bplaced.net/download … ode=154893
dann kommt die 403 FehlerMeldung…

EDIT:
Way… so gehts ^^

[code]Options -Indexes

RewriteEngine on

RewriteCond %{QUERY_STRING} !code=154893

RewriteRule ^(.*)$ …/ErrorDocuments/403.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ …/ErrorDocuments/404.php [L,QSA][/code]
Vielen Dank für di Hilfe ^^


RewriteCond %{QUERY_STRING} !=^code\=154893$
RewriteRule - /ErrorDocuments/403.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule - /ErrorDocuments/404.php [L,QSA]

joar des klappt nicht ^^
bei mir klappt das so:

Options -Indexes

 RewriteEngine on

  RewriteCond %{QUERY_STRING} !code=647764

  RewriteRule ^(.*)$ ../ErrorDocuments/403.php [L,QSA]

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ ../ErrorDocuments/404.php [L,QSA]

Klappt sehr gut so
Jetzt hab ich es endlich geschafft das meine Downloads nur noch über meine Seite erlaubt werden wenn jemand eingeloggt ist und über meine Eigenen Programme
Danke für die Hilfe ^^