Ok, I guess I'll just document my own answers as I find them and post here for posterity.
Protocol Relative Urls Don't Work In Flare
The easiest way to move to HTTPS from HTTP in most web publishing tools is to use protocol relative urls, thereby allowing the server to serve the content with the scheme we define. If we could go this route, we'd be able to make all the changes early and just let the web team switch over the rest of the site whenever they're ready.
Naturally, I wanted to modify all links in our webhelp target that point to
so that they point to the
protocol relative url instead:
It doesn't work, folks.
Well, technically, it does. However, Flare views each protocol relative url as a link to file:// on the local file system. Therefore, it issues a "link to a file outside the project" warning when you build the target for every protocol relative link it finds. These warnings slow the target build time
dramatically, making what was a 5-10 minute build take hours. So yeah, it doesn't work.
Stay Tuned for the Next Post, in Which We Test the Find/Replace Function
The next step is to do sitewide find/replace to turn
http://
www.mysite.com into
https://
www.mysite.com