My web site appears broken to...

User 2008208 Photo


Registered User
2 posts

Since Visual Designer reuses generated image names (buttons, advanced text etc.), even a minor change to the site causes hundreds of images to have different names assigned them each time it is published !!! These names existed in the previous version but for different images. As a result, the browser thinks the files haven't changed and retrieves the pages from cache

People who go to my site for the first time don't see a problem because there aren't any cached pages. For people returning to my site, most pages (even if they didn't change) appear very weird, of course refresh fixes the page. But most of my visitors just give up, the ones that press refresh see that page fixed but now have to do it for each page they open.

I have tried the usual easy fixes without success, several of them prevent caching but don't do anything about existing cache:
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="no-cache">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Cache-Control" content="no-cache">

Even if the no cache request works, many browsers ignore them so they will appear faster. The fix is easy: when you publish instead of using IMG_56.jpg again use IMG_56A.jpg etc.

Coffee Cups Position is: "That is how VSD functions and always has. It is not really a problem/flaw though. Just not ideal in some aspects" followed by a sales pitch for Responsive Layout Maker.

Is anyone else concerned about this ?
User 2620071 Photo


Registered User
27 posts

It was never a problem for me back when I used VSD Richard. Sometimes you have to give up a bit of control if you do not want to code your website by hand. However, I migrated from VSD as soon as RLM was released so their "sales pitch" you should seriously consider.

Not only is it the best program they have ever made, now my website is fully responsive and loads on any device that accesses it. CoffeeCup truly knocked this out out of the park. ;)
Just me. Nothing much that I can think of to say.... ;)
User 103173 Photo


VP of Software Development
0 posts

You could try using .htaccess to prevent browser caching.

https://www.google.com/search?q=no+cach … p;ie=UTF-8
Learn the essentials with these quick tips for Responsive Site Designer, Responsive Email Designer, Foundation Framer, and the new Bootstrap Builder. You'll be making awesome, code-free responsive websites and newsletters like a boss.
User 2008208 Photo


Registered User
2 posts

Will this .htaccess file in the (web root dir) do the job?

<FilesMatch "\.(html|htm|js|css)$">
FileETag None
<ifModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 01 Jan 2014 05:00:00 GMT"
</ifModule>
</FilesMatch>

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.