Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Redirect mit .htaccess (https://www.delphipraxis.net/62606-redirect-mit-htaccess.html)

ScorpionKing 7. Feb 2006 09:07


Redirect mit .htaccess
 
Hi Leute,
ich habe hier zu Hause einen XAMPP-Server laufen (XAMPP Lite) und ich habe ein Verzeichnis namens daten. Wie kann ich mit einem .htaccess-Skript jeden Zugriff auf irgendeine Datei aus dem Ordner auf ein Skript folgendermaßen umleiten: access.php?filename=daten/hallo.txt ??

MfG, ScorpionKing!

Luckie 7. Feb 2006 09:14

Re: Redirect mit .htaccess
 
So:
Code:
Redirect permanent /programme/UserManager/XPUserManager_Demo_sfx.exe [url]http://www.michael-puff.de/Programme/UserManager/XPUsermanager_5_0_Demo_sfx.exe[/url]
Oder einfach mal googeln: Bei Google suchenredirect htaccess, erstes Ergebnis.

ScorpionKing 7. Feb 2006 09:27

Re: Redirect mit .htaccess
 
Danke! Und wie wende ich das jetzt auf mein Beispiel oben an?
Ich blick da nicht so ganz durch!

Luckie 7. Feb 2006 09:29

Re: Redirect mit .htaccess
 
Steht doch bei Google. Erst der alte Pfad/Datei, dann das neue Ziel. Sollte eigentlich auch aus meinem Beispiel deutlich werden.

ScorpionKing 7. Feb 2006 09:41

Re: Redirect mit .htaccess
 
Das ist schon klar, aber ich will auch den alten Dateinamen an mein Skript umgeleitet bekommen! So das es alle Files redirected und dann an mein Skript wie folgt schickt: access.php?xyz=dateiname!!

Basilikum 7. Feb 2006 09:52

Re: Redirect mit .htaccess
 
Zitat:

Zitat von ScorpionKing
ich habe hier zu Hause einen XAMPP-Server laufen (XAMPP Lite) und ich habe ein Verzeichnis namens daten. Wie kann ich mit einem .htaccess-Skript jeden Zugriff auf irgendeine Datei aus dem Ordner auf ein Skript folgendermaßen umleiten: access.php?filename=daten/hallo.txt ??

das wäre wohl ein Fall für die RewriteEngine:

Zitat:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^files/(.+)/(.+).zip download.php?section=$1&file=$2 [nc]
http://corz.org/serv/tricks/htaccess2.php

Luckie 7. Feb 2006 09:53

Re: Redirect mit .htaccess
 
Da wird dir wohl nicht anderes übrigbleiben, als für jeden Dateinamen einen Redirect anzulegen. Eine andere Möglichkeit wäre wohl mod-rewrite de Apache, aber davon habe ich keine Ahnung, da mein Webspace dies nicht unterstützt.

ScorpionKing 7. Feb 2006 10:07

Re: Redirect mit .htaccess
 
at Basilikum: Ja, dass habe ich gesucht, nur zeigt mein Apache irgendwie einen Error an, wenn ich mit mod_rewrite arbeitete. Unknown Server Error!

Basilikum 7. Feb 2006 10:34

Re: Redirect mit .htaccess
 
Zitat:

Zitat von ScorpionKing
at Basilikum: Ja, dass habe ich gesucht, nur zeigt mein Apache irgendwie einen Error an, wenn ich mit mod_rewrite arbeitete. Unknown Server Error!

was schreibt er denn so in das Logfile ?
hast du das Module mod_rewrite eingebunden (oder ist das bereits default-mässig drinn ?) ?

ScorpionKing 7. Feb 2006 10:46

Re: Redirect mit .htaccess
 
mod_rewrite ist standardmäßig in XAMPP Lite drin (bzw. ich habe es). Komisch, dass es nicht funzt!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 Uhr.
Seite 1 von 2  1 2      

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