This is not my area at all, but did you see this? http://stackoverflow.com/questions/174348/will-web-browsers-cache-content-o ver-https
Or maybe Safari has some setting that controls that. -Alex On 10/31/13 12:05 PM, "[email protected]" <[email protected]> wrote: >Good idea Om, I went to > >https://www.adobe.com/devnet/flex/tourdeflex.html > >and tested the link for "See who is using Tour de Flex right now" because >it takes a little while to load and shows an easy to read preloader >progress bar. > >Safari didn't have a problem pulling from cache on the 2nd load. > >My .htaccess file includes: > > >RewriteCond %{HTTP_HOST} ^mycompany\.com$ [OR] >RewriteCond %{HTTPS} !on >RewriteRule ^(.*)$ https://www.mycompany.com/$1 [R=301,L] > > >Redirect permanent /index.html https://www.mycompany.com/home/ > ><IfModule mod_headers.c> >Header unset ETag ></IfModule> >FileETag None > ><FilesMatch "\.(html|swf)$"> ><IfModule mod_headers.c> >Header set Cache-Control "no-cache, public" ></IfModule> ></FilesMatch> > ><IfModule mod_expires.c> >ExpiresActive On >ExpiresDefault "access plus 1 month" >ExpiresByType text/html "access plus 0 seconds" >ExpiresByType application/x-shockwave-flash "access plus 1 month" ></IfModule> > >----- Original Message ----- > >From: "OmPrakash Muppirala" <[email protected]> >To: [email protected] >Sent: Thursday, October 31, 2013 11:42:23 AM >Subject: Re: Safari browser never caches my Flex application, other >browsers do > >Can you try any other website (ex. flex.apache.org/installer.html) to see >if you can reproduce this issue? If you can, then something is wrong with >the browser settings. If not, you will have to further tweak your >.htaccess files. > >Thanks, >Om > > >On Thu, Oct 31, 2013 at 11:36 AM, <[email protected]> wrote: > >> Unfortunately I can't post URL because the site is password protected >>per >> client's instructions until it's ready to go public. >> >> ----- Original Message ----- >> >> From: "Thiago Maia" <[email protected]> >> To: [email protected] >> Sent: Thursday, October 31, 2013 11:30:16 AM >> Subject: Re: Safari browser never caches my Flex application, other >> browsers do >> >> Can you post the URL? >> >> thanks >> > Interesting, I'm observing that serving webpages over HTTPS:// causes >> Safari to never cache, whereas over HTTP:// Safari does cache. >> Unfortunately, I need to redirect all HTTP to HTTPS on my website. >> > >> > ----- Original Message ----- >> > >> > From: [email protected] >> > To: [email protected] >> > Sent: Thursday, October 31, 2013 10:43:04 AM >> > Subject: Re: Safari browser never caches my Flex application, other >> browsers do >> > >> > I should have mentioned the expire header for swf files is set in >> .htaccess to 1 month, so this shouldn't be the cause. >> > >> > ----- Original Message ----- >> > >> > From: [email protected] >> > To: "apache flex users" <[email protected]> >> > Sent: Thursday, October 31, 2013 10:37:23 AM >> > Subject: Safari browser never caches my Flex application, other >>browsers >> do >> > >> > Just went live with my first app, and I noticed whenever I click on >>the >> web link to open my app, Safari always downloads the swf file. Safari >>never >> pulls the swf file from cache after the first click. >> > >> > I went to other sites on the web, and their flex apps do get cached >> correctly in Safari. >> > >> > However, my app DOES cache correctly for all the other browsers >> (Firefox, Chrome, IE). >> > >> > Anyone see this before or know how to correct it? >> > >> > Note that (1) I don't have Private browsing enabled, (2) I verified >>in >> Safari's dev tools that cache is enabled, (3) my .htaccess file uses >> expires headers that request html files to always download (e.g. >> ExpiresByType text/html "access plus 0 seconds"), although changing >>this >> from 0 seconds to 1 month had no effect. >> > >> > >> > >> >> >> >
