In Ordnung, das ist wegen der Schmerzen, die mir godaddy durch die Implementierung ihrer eigenen Caching in einem MANAGED WORDPRESS-Hosting. Ich habe nachgeschlagen und wie sich herausstellt, ist ihre Flush-Caching-Funktion für mich im Wordpress-Dashboard nicht verfügbar, da es sich um ein Unterverzeichnis/wp/installation handelt.Hinzufügen von? Nocache = 1 zu jeder URL (einschließlich der Assets wie Stylesheet) hinter den Kulissen mit Mod-Rewrite
Es gibt auch keine Einstellung, um den "Entwicklungsmodus" zu aktivieren, der anscheinend das Caching auf dem godaddy-Kontrollfeld ausschaltet.
Aber was ich tun möchte, ist, "nocache = 1 auf jede URL im Zusammenhang mit der Website (einschließlich der Assets wie style.css) anzuwenden, so dass ich die nicht im Cache gespeicherten Version der Dateien.
Zum Beispiel, wenn ich
setzenhttp://example.com/wp/wp-content/themes/example-theme/style.css
im Browser, erhalte ich eine im Cache gespeicherte Version des Stylesheets, die nicht den letzten einen widerspiegelt. Aber wenn ich setzen ..
http://example.com/wp/wp-content/themes/example-theme/style.css?nocache=1
Es zeigt die jüngste oben.
Ist das möglich? Wenn ja, könnte jemand so nett sein, mir zu zeigen, wie? Vielleicht etwas wie das ... (es funktioniert nicht!) ..
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule (.*) $1?nocache=1 [R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress
Vielen Dank für Ihre Hilfe!
Apache-Version? –
Sie könnten einfach den Namen Ihres Stylesheets ändern? – Lag
@thickguru Wie würde das alles lösen? Es ist nicht nur das Stylesheet, das ein Problem ist. Mehrere Assets haben dasselbe Problem. Ich habe das hier nur als Beispiel benutzt. – finitenessofinfinity