Die .htaccess
Cache-Einstellungen für HTML5 Boilerplate (http://html5boilerplate.com/) sind genial, aber ich renne in ein Problem mit den Cache-Busting-Einstellungen für JS und CSS-Versionierung.HTML5 Boilerplate .htaccess Cache Busting funktioniert nicht mit WordPress
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.(\d+)\.(js|css|png|jpg|gif)$ $1.$3 [L]
</IfModule>
kann ich nicht scheinen, dies mit dem Wordpress arbeiten umschreiben Einstellungen bereits in der .htaccess
Datei.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Im besten Fall geschieht das Neuschreiben auf meinen JS-Dateien nie. Im schlimmsten Fall bricht es die Website.
Wer hatte Glück, dass das mit WordPress funktioniert?
So ist es sechs Monate. Keine einzige Antwort? Erstaunt! –
"Im besten Fall passiert das Neuschreiben meiner JS-Dateien nie.Im schlimmsten Fall bricht es die Seite. "Bedeutet das, dass _script.000.js -> 404 nicht gefunden wurde _; _etwas -> 500 Serverfehler_? – sam
3 Dinge mit denen man umgehen muss: 1 - Jegliches WP-Caching (JetPack) ausschalten -Append rand var bis zum Ende von JS/CSS über get param wird "neue Datei" spoofen und Cache wird getötet. 3-Vor kurzem (nach 9-12 Monaten) habe ich bemerkt, dass Browser Caching HARTER, vor allem bei Verwendung moderner JS w/hash/# use. (Der Hash unterdrückt das erneute Laden) Was ist das Cache-Szenario? Lokaler dev/prod/server-Typ (nginx ist zum Beispiel anders). –