Haoo Forum,
Ich habe die letzten 2 Tage damit verbracht mein CMS an 2 Baustellen weiter zu entwickeln.
Nun habe ich es soweit fertig das css und js Dateien minfied und zu .gz verarbeitet werden (ich habe immer gerne alle Dateien in leserlicher Form vorhanden so das später das CMS die Komprimierung übernimmt (einmalig)).
Leider klappt es aber nicht so recht mit der .htaccess, unter der eigentlichen Domain wenn es direkt im Hauptverzeichnis liegt wird es wohl klappen aber ich würds gern jetzt schon mal testen
Ich hatte es damals mit Alias umgesetzt wenn das Script in einem Unterordner lag, es gab da div. Gründe und so war es am einfachsten.
Die Dateien werden zur Zeit ohne den alias 'owp' eingebunden, es wird der reale Ordner bzw. Pfad genutzt 'devplace/pfad/zur/datei.css' könnte dass, das Problem sein?
Wie ich die Anweisungen verstehe, wird doch lediglich geschaut ob eine .css oder .js Datei aufgerufen wird und alles vor dem Punkt wird doch beibehalten, ggf. lediglich das .gz dran gehangen.
Hmm, vllt. hat ja Jemand eine Idee, wäre echt super !!!
MfG: Paykoman
Ich habe die letzten 2 Tage damit verbracht mein CMS an 2 Baustellen weiter zu entwickeln.
Nun habe ich es soweit fertig das css und js Dateien minfied und zu .gz verarbeitet werden (ich habe immer gerne alle Dateien in leserlicher Form vorhanden so das später das CMS die Komprimierung übernimmt (einmalig)).
Leider klappt es aber nicht so recht mit der .htaccess, unter der eigentlichen Domain wenn es direkt im Hauptverzeichnis liegt wird es wohl klappen aber ich würds gern jetzt schon mal testen
Code:
RewriteEngine On #Serve gzip compressed CSS files if they exist and the client accepts gzip. RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{REQUEST_FILENAME}\.gz -s RewriteRule ^(.*)\.css $1\.css\.gz [QSA] # Serve gzip compressed JS files if they exist and the client accepts gzip. RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{REQUEST_FILENAME}\.gz -s RewriteRule ^(.*)\.js $1\.js\.gz [QSA] # Serve correct content types, and prevent mod_deflate double gzip. RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1,E=is_gzip:1] RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1,E=is_gzip:1] Header set Content-Encoding "gzip" env=is_gzip #-- Base rules Alias "/owp" "/var/www/vhosts/mydomain.de/httpdocs/devplace/" RewriteRule ^/owp/app/(.*)$ /devplace/app/$1 RewriteRule ^/owp/fw/(.*)$ /devplace/fw/$1 RewriteRule ^/owp/(.*).php$ /devplace/$1.php #-- fetch half-seo sites RewriteRule ^/admin/(.*)/(.*)$ /devplace/adminMaster.php/$1/$2 RewriteRule ^/mod/(.*)/(.*)$ /devplace/adminMods.php/$1/$2 RewriteRule ^/owp/(.*)/(.*)$ /devplace/index.php/$1/$2 #-- home for logged in users (redirect to it after login) #RewriteRule ^/owp/$ /devplace/index.php/dashboard/view #-- fetch defined sites btw. routes RewriteRule ^/owp/Abmelden.html$ /devplace/index.php/auth/logout RewriteRule ^/owp/Passwortanfordern.html$ /devplace/index.php/auth/newpassword RewriteRule ^/owp/Kostenfrei-anmelden.html$ /devplace/index.php/auth/register RewriteRule ^/owp/meine-Campagnen.html$ /devplace/index.php/creator/campagnes RewriteRule ^/owp/meine-Kreationen.html$ /devplace/index.php/creator/creations RewriteRule ^/owp/Kreation-details-(.*)$ /devplace/index.php/creator/viewDetails?creation=$1 RewriteRule ^/owp/Bald-online.html$ /devplace/index.php/maintenance/development RewriteRule ^/owp/Wartung.html$ /devplace/index.php/maintenance/maintenance # u.s.w.
Die Dateien werden zur Zeit ohne den alias 'owp' eingebunden, es wird der reale Ordner bzw. Pfad genutzt 'devplace/pfad/zur/datei.css' könnte dass, das Problem sein?
Wie ich die Anweisungen verstehe, wird doch lediglich geschaut ob eine .css oder .js Datei aufgerufen wird und alles vor dem Punkt wird doch beibehalten, ggf. lediglich das .gz dran gehangen.
Hmm, vllt. hat ja Jemand eine Idee, wäre echt super !!!
MfG: Paykoman
Kommentar