.htaccess

1989moni1989

Mitglied
Hallo!

Ich will, dass alle css Files auch durch PHP geladen werden.
Das machte ich bisher immer so:

Code:
ForceType application/x-httpd-php
<FilesMatch "\.(gif|jpe?g|png|js|swf|pdf|ico|xml|rss|txt)$">
	ForceType None
</FilesMatch>

Die .css Files liegen im Ordner css.
Bei allen anderen Projekten hat das immer funktioniert.

Bei einem neuen läuft das jetzt nicht mehr. Es liegt glaube ich an dem hier:

Code:
RewriteEngine On
RewriteBase /
RewriteRule ^css/(.*\.css) /combine.php?type=css&files=$1
RewriteRule ^javascript/(.*\.js) /combine.php?type=javascript&files=$1

Diese Zeilen habe ich jedoch auch in einem anderen Projekt schon drinnen bei dem das CSS noch über PHP läuft.
Bei dem neuen Projekt wird der PHP-Code nicht umgewandelt und zerstört das CSS komplett.

Was kann hier das Problem sein?

Lg
Monika
 
Wenn es bisher funktioniert hat, spricht das ja eher dafür, dass auf dem neuen Hoster etwas im Argen liegt. Ist mod_rewrite vielleicht nicht aktiviert? Liegt es anderen Einstellungen wie z. B. register_globals?

Hast du eine Möglichkeit die Error Logs nachzuschauen?
 
Hallo!

Danke für die Antwort!
Das komische ist, dass es am selben Server liegt.... Es ist aber unter einer anderen Domain erreichbar...

Lg
Monika
 
Hallo,

kommst du an die Server-Logs (access.log und error.log) des Webservers? Da steht vllt. drin, was nicht hingehauen hat.
 
Zurück