php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.07.2004, 11:58  
Gast
 
Beiträge: n/a
Standard [Erledigt] mod rewrite problem

Hallo Leute,

folgendes Problem:
in einem Verzeichniss namens assets liegen Dateien im Format 12345.file.asset

aufgerufen werden Sie mit folgender URL:

Code:
http://www.xxx.de/assets/file/application/pdf/12345/sid/Fragebogen%20Elementar%20haurat.pdf
die wie folgt strukturiert ist:

Code:
http://FQDN/assets/$dateinamePart2/$contentTypePart1/$contentTypePart2/$dateinamePart1/sid/DownloadDateiName
diese soll mit rewrite umgeschrieben werden. Die Rules liegen in der .htaccess und bisher sieht das so aus:

Code:
RewriteRule ^assets/file/application/pdf/(.*)/(.*)/(.*)$ /assets/$1.file.asset [T=application/pdf,L]
RewriteRule ^assets/file/application/x-zip-compressed/(.*)/(.*)/(.*)$ /assets/$1.file.asset [T=application/x-zip-compressed,L]
ReWriteRule ^assets/file/application/octet-stream/(.*)/(.*)/(.*)$ /assets/$1.file.asset [T=application/octet-stream,L]
inzwischen habe ich mir nicht nur die Haare gerauft, zweifele an meinem verstand und habe in die Tastaur gebissen, nur helfen tut das ja auch nix *g*

was nicht geht:
der content-type wird trotz expliziter Angabe des Flags [T=..] immer auf text/plain gesetzt. magic ist aber deaktiviert und default content type auch.
Ferner bearbeitet er trotz gesetzten Flags last [L] die nächste Rule, weist ja eigentlich darauf hin, daß das Muster nicht stimmt, trotzdem liefert er die richtige Datei aus.

ich habe bereits verschiedenes ausprobiert, am elegantesten wäre:

Code:
#RewriteRule ^assets/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)$ /assets/$4.$1.asset [E=WAS:$3]
#RewriteRule .* - [T=application/(%{WAS})]
Verzichte ich ganz auf den content-type und aktiviere magic, liefert er auch nur text/plain aus. Der Browser erkennt zwar um was für ein Datei format es sich handelt, aber im Sinne des Erfinders ist das ja nicht.

Bin sehr verzeifelt...

Gruß

audin
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Mod Rewrite Problem mit PUNKT becks123 Server, Hosting und Workstations 1 31.01.2007 21:48
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
Mod Rewrite: Subdomain Problem! horvath-media Server, Hosting und Workstations 1 16.05.2006 20:19
Rewrite Problem Mex Server, Hosting und Workstations 7 20.04.2006 21:12
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
[Erledigt] problem mit .htaccess (Rewrite Rule) ! plz help Server, Hosting und Workstations 2 30.08.2004 12:34
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\last flag not working\ htaccess apache url, rewriterule applicaton/octet-stream, rewriterule t zip, \t=application/x-zip-compressed\, mod reqrite trotz php server

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:48 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.