I've been working with the FilesystemPublisher and the RsyncMultiHostPublisher and have come across a problem that I am hoping has an easy answer.
I am able to generate the static html files fine with a /dev/buildcache, however I would like to deploy the files on a machine with a different base_url. When the files are coped to another host, the base_url specified in all the pages still refer to the original host. From the API docs, the FileSystemPublisher::set_static_base_url() function would seem to do the right thing.
When I set this, all the links in the static files point to the right place, but the content portion of every page simply contains a "Page not found" error. It looks like when it goes to fetch the page to write to the cache, the static_base_url setting is screwing things up.
Has anyone else come across this? Is there something that I am missing about the proper way to use this?