![]() |
Mina htaccess inställningar
Hej,
förra veckan arbetade jag med att försöka speeda upp min första sida. En av sakerna jag gjorde var att arbeta med browser cache i htaccess filen. Smart tyckte jag och jag fick snabbt resultat. Problemet uppstod den här veckan när jag började designa hemsidan. Plötsligt vill jag inte alls att någon webbläsare ska spara tidigare utseende får då ser jag inga förändringar själv heller... Min htaccess fil ser ut så här nu. Är det något jag ska ta bort för att Safari, Firefox och Chrome inte ska spara något mellan mina uppdateringar? # BEGIN All In One WP Security #AIOWPS_FIVE_G_BLACKLIST_START # 5G BLACKLIST/FIREWALL (2013) # @ http://perishablepress.com/5g-blacklist-2013/ # 5G:[QUERY STRINGS] <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} (\"|%22).*(<|>|%3) [NC,OR] RewriteCond %{QUERY_STRING} (javascript:).*(\;) [NC,OR] RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3) [NC,OR] RewriteCond %{QUERY_STRING} (\\|\.\./|`|='$|=%27$) [NC,OR] RewriteCond %{QUERY_STRING} (\;|'|\"|%22).*(union|select|insert|drop|update|md 5|benchmark|or|and|if) [NC,OR] RewriteCond %{QUERY_STRING} (base64_encode|localhost|mosconfig) [NC,OR] RewriteCond %{QUERY_STRING} (boot\.ini|echo.*kae|etc/passwd) [NC,OR] RewriteCond %{QUERY_STRING} (GLOBALS|REQUEST)(=|\[|%) [NC] RewriteRule .* - [F] </IfModule> # 5G:[USER AGENTS] <IfModule mod_setenvif.c> # SetEnvIfNoCase User-Agent ^$ keep_out SetEnvIfNoCase User-Agent (binlar|casper|cmsworldmap|comodo|diavol|dotbot|fe edfinder|flicky|ia_archiver|jakarta|kmccrew|nutch| planetwork|purebot|pycurl|skygrid|sucker|turnit|vi kspider|zmeu) keep_out <limit GET POST PUT> Order Allow,Deny Allow from all Deny from env=keep_out </limit> </IfModule> # 5G:[REQUEST STRINGS] <IfModule mod_alias.c> RedirectMatch 403 (https?|ftp|php)\:// RedirectMatch 403 /(https?|ima|ucp)/ RedirectMatch 403 /(Permanent|Better)$ RedirectMatch 403 (\=\\\'|\=\\%27|/\\\'/?|\)\.css\()$ RedirectMatch 403 (\,|\)\+|/\,/|\{0\}|\(/\(|\.\.\.|\+\+\+|\||\\\"\\\") RedirectMatch 403 \.(cgi|asp|aspx|cfg|dll|exe|jsp|mdb|sql|ini|rar)$ RedirectMatch 403 /(contac|fpw|install|pingserver|register)\.php$ RedirectMatch 403 (base64|crossdomain|localhost|wwwroot|e107\_) RedirectMatch 403 (eval\(|\_vti\_|\(null\)|echo.*kae|config\.xml) RedirectMatch 403 \.well\-known/host\-meta RedirectMatch 403 /function\.array\-rand RedirectMatch 403 \)\;\$\(this\)\.html\( RedirectMatch 403 proc/self/environ RedirectMatch 403 msnbot\.htm\)\.\_ RedirectMatch 403 /ref\.outcontrol RedirectMatch 403 com\_cropimage RedirectMatch 403 indonesia\.htm RedirectMatch 403 \{\$itemURL\} RedirectMatch 403 function\(\) RedirectMatch 403 labels\.rdf RedirectMatch 403 /playing.php RedirectMatch 403 muieblackcat </IfModule> # BEGIN W3TC Browser Cache <IfModule mod_deflate.c> <IfModule mod_headers.c> Header append Vary User-Agent env=!dont-vary </IfModule> AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json <IfModule mod_mime.c> # DEFLATE by extension AddOutputFilter DEFLATE js css htm html xml </IfModule> </IfModule> # END W3TC Browser Cache # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress Tack på förhand... |
Påverkas förresten htaccess filen av vilket tema man använder eller gör man bara ändringar manuellt i den???
|
Det borde isåfall vara det som står mellan:
"BEGIN W3TC Browser Cache och END W3TC ..." Spara ner en kopia av htaccess på datorn först och testa sedan att ta bort den delen. Din andra fråga har jag tyvärr inget svar på då jag inte är så insatt i Wordpress. |
Citat:
|
Är det bara CSS/JS/bilder som blir cachat? Isåfall kan du lägga till en "?<?=time()?>" när du anropar ex. CSS, då ser du till att den alltid hämtar ny fil. Kan vara bra under dev.
Edit: Alltså: Citat:
|
Citat:
|
Citat:
|
Citat:
|
Citat:
|
Citat:
|
Annars som utvecklare kan man ju tömma cachen i webbläsaren, när man ändrat. Sedan borde väl F5 göra att filerna tas direkt från sajten och inte från cachen.
|
Citat:
CTRL + F5 ersätter gamla kopior av samma cache lokalt på datorn. |
Finns det inte inställningar i både firefox och Safari att inte ha några cache alls? Då borde väl inte sparas och jag kan hela tiden se mina uppdateringar?
|
Alla tider är GMT +2. Klockan är nu 21:32. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson