I'd agree with socks' approach. I think you added some rule(s) to your .htaccess and removed the %{DOCUMENT_ROOT} from the homepage part. In that case you should add the absolute path to your cached files.
I only ever used StaticPublisher from a webroot install, so I don't know of any possible quircks in orther installtypes - should check that out for myself as well, to think of it.
@socks: you're right, I did change the cachedirectory name to html-cache, should have mentioned that. I remember running into some problem there, as the name 'cache' is hardcoded in the FileSystemPublisher, which led to the cache not being cleared first during /dev/buildcache/. Had to alter code for that (v232) :-(.