CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein |
01.11.2003, 21:35:21
|
Member
|
|
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
|
|
RewriteRule - file redirect
Hi
Ich möchte per RewriteRule eine Datei im Hintergrund auf eine andere Umleiten.
Ich möchte beim Aufruf von bild.jpg die Datei bild.php ausführen lassen, welches ein bild dynamisch erzeugt.
Mein bisheriger (nicht funktionierender) Ansatz wäre dieser:
RewriteEngine on
RewriteRule ^/imgs/bild.jpg /bild.php [L]
Was ist daran genau falsch?
Thx,
Gweilo
|
02.11.2003, 04:58:09
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Meine Idee war/ist, dass die Punkte aus-ge-escape-t werden müssen, interessanterweise hab ich das aber auch nicht überall gemacht und es klappt trotzdem....
Versuch's trotzdem mal:
Code:
RewriteEngine on
RewriteRule ^/imgs/bild.jpg /bild.php [L]
Das Modul mod_rewrite wurde aber auch geladen? Ohne dem geht das natürlich nicht.
|
02.11.2003, 10:27:08
|
Member
|
|
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
|
|
Danke Dir c4!
Da ich leider keinen Zugriff auf die conf datei habe auf dem Server bleibt wohl Rewrite aus, leider =(
|
02.11.2003, 11:15:47
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Bist Du sicher, dass mod_rewrite nicht geladen wurde? Schau lieber mal bei phpinfo() nach. Vielleicht ist an der RewriteRule ja doch was falsch.
mod_rewrite ist zu schön, als dass man es zu schnell aufgeben sollte. :)
|
02.11.2003, 11:31:11
|
Member
|
|
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
|
|
Was würde ich bloss ohne Dich tun ;c)
Tatsächlich, das Module ist geladen. Bin halt noch neu im Gebiet Apache/RewriteEngine.
Hier noch einige Angaben zum Pfad, vermutlich lag's daran.
http://www.mydomain.com/imgs/bild.jpg
soll auf
http://www.mydomain.com/bild.php
rewriten.
Das DocumentRoot wäre
/home/usernm/public_html
Die .htaccess Datei liegt in
http://www.mydomain.com/imgs/.htaccess
Habe zwar schon einige möglichkeiten ausprobiert, aber noch keine hat geklappt.
Geändert von Gweilo (02.11.2003 um 11:38:36 Uhr)
|
02.11.2003, 11:43:28
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Versuchen wir mal diese Variante:
Code:
RewriteCond %{HTTP_HOST} (.*)domain.de(.*)
RewriteRule ^/home/usernm/public_html/imgs/bild.jpg$ /home/usernm/public_html/imgs/bild.php [L]
RewriteCond %{HTTP_HOST} (.*)hostnamezuhause(.*)
RewriteRule ^/documentroot/pfad/imgs/bild.jpg$ /documentroot/pfad/bild.php [L]
Warum 2? 1 für lokal und 1 für online.
Geändert von c4 (02.11.2003 um 11:46:09 Uhr)
|
02.11.2003, 12:15:38
|
Member
|
|
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
|
|
Das hat leider auch nicht geklappt, ich bekomme stets einen Error404 zurück...
|
02.11.2003, 14:01:21
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Nun, 404 heißt, dass die Datei nicht gefunden wurde. Da wirst Du wohl die Pfadangaben nochmal überprüfen dürfen.
Sollte mit der RewriteRule oder ähnlichem etwas nicht stimmen, dann würde ein 500er kommen.
|
02.11.2003, 14:36:16
|
Member
|
|
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
|
|
Zitat:
Original geschrieben von _c_4_
Nun, 404 heißt, dass die Datei nicht gefunden wurde. Da wirst Du wohl die Pfadangaben nochmal überprüfen dürfen.
Sollte mit der RewriteRule oder ähnlichem etwas nicht stimmen, dann würde ein 500er kommen.
|
Heisst das nicht einfach, dass er den Request von bild.jpg nicht "abfängt"? (oder halt die Seite, auf der er rewriten soll existiert nicht.)
|
02.11.2003, 14:45:13
|
Member
|
|
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
|
|
Habe es endlich hingekriegt.
RewriteEngine on
RewriteRule ^bild.jpg bild.php
Danke Dir nochmals, c4, für die hilfreichen Tipps.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:18:03 Uhr.
|