AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Hilfe mit .htaccess Redirect oder Rewrite
Thema durchsuchen
Ansicht
Themen-Optionen

Hilfe mit .htaccess Redirect oder Rewrite

Ein Thema von ichhabefertig · begonnen am 3. Mär 2004 · letzter Beitrag vom 4. Mär 2004
Antwort Antwort
ichhabefertig

Registriert seit: 8. Jul 2003
51 Beiträge
 
#1

Hilfe mit .htaccess Redirect oder Rewrite

  Alt 3. Mär 2004, 14:39
Hallo,

ich möchte auf einer Seite einen geschützten Downloadbereich haben. Dazu sollen alle Requests auf Files im Downloads Verzeichnis per .htaccess auf die Datei download.php umgeleitet werden. Außerdem soll noch als Parameter die Datei mitgegeben werden. Also etwa so: download.php?file=test.txt. Sinn den Ganzen ist, dass ich somit kontrollieren kann, ob die Datei von eibem anderen Host angefordert wurde (Hotlinking) und außerdem die Downloadanzahl zählen kann.

Allerdings habe ich keine Ahnung, wie ich das in eine Rewrite/Redirect Regel fassen kann. Alles, was ich schon probiert habe, scheitert daran, dass entweder gar nichts passiert, oder der Apache mir 403 Forbidden ausspuckt.

Aus den Apache Manuals werde ich absolut nicht schlau.

Danke!
  Mit Zitat antworten Zitat
Mario

Registriert seit: 7. Apr 2003
567 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Hilfe mit .htaccess Redirect oder Rewrite

  Alt 4. Mär 2004, 16:58
Du willst per htaccess einen direkten Download-Link auf ein Formular mit Parameter umleiten? Glaube nicht dass das mit redirect funktioniert.

Warum wertest Du denn nicht einfach die Log-Files aus? Wenn Du feststellst, dass Fremde Domains in Größenordnung rein linken, freue Dich über das Interesse. Zur Not kannst Du die Domain ja über htaccess sperren, wenn ich mich nicht irre.
Schöne Grüße,
Mario Noack
  Mit Zitat antworten Zitat
Benutzerbild von The-X
The-X

Registriert seit: 31. Aug 2003
Ort: Woffelsbach / user.exe ;)
377 Beiträge
 
Delphi 7 Personal
 
#3

Re: Hilfe mit .htaccess Redirect oder Rewrite

  Alt 4. Mär 2004, 17:11
Zitat von .htaccess:
ErrorDocument 200 direkter_pfad_zur_download.php
und mit
Zitat von download.php:
getenv("REQUEST_URI")
die gesuchte datei rausfinden und weiterverarbeiten

K.a. ob 200 als ErrorDocument zugelassen ist, aber wenn dann müsste das so funktionieren...
WGET ftp://root@fbi.us.gov/secret/worldreign.exe <- damit werde ich die Weltherrschaft an mich reissen!
=> irc://irc.quakenet.eu.org:6667/delphi.de da werden Sie auch (manchmal) geholfen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz