Tom: mod_rewrite: Rewrite bei JS-Files nicht möglich?

Beitrag lesen

Hello,

ich setze für ein Projekt folgende Rewrite-Konditionen ein, um ein direktes Anzeigen verschiedener Dateitypen zu verhindern.

RewriteCond %{REQUEST_FILENAME} ^(.*).cnt$ [OR]
RewriteCond %{REQUEST_FILENAME} ^(.*).lng$ [OR]
RewriteCond %{REQUEST_FILENAME} ^(.*).js$
RewriteEngine on
RewriteRule ^(.*)$ neuer_URL

CNT- und LNG-Dateien werden per PHP eingebunden (bei diesen Dateitypen funktioniert die Umleitung auch), während JS-Scripts über das <script>-Tag einbezogen werden. Hier stehen mir nach der Umleitung die Informationen aus der JS-Datei offenbar nicht mehr zur Verfügung,

Klar, weil nur da deine "Umleitung" überhaupt greift.
Der Rewrite-Modus kann doch nur aktiv werden, wenn per HTTP/HTTPs zugegriffen wird und nicht, wenn direkt über das Dateisystem zugegriffen wird.

Deine JavaScript-Files MÜSSEN vom Client angefordert werden können!

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de