alzander wrote: The pages that we allow (and in some cases force) https on are our home page (optional so that it can be used by the Facebook Canvas and Page Tab URLs
This gives me the impression that if I put the homepage as the Canvas and Page Tab URL then it HAS to be https! i.e., the redirect to http DOES interfere with Facebook's required secure connection. If that's the case, then I guess I would have to make an alternate https home page to be used only by Facebook.
[EDIT]
I got it working. I created an extra robots_ssl.txt file with Disallow: /
I added these lines to .htaccess:
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^robots.txt$ robots_ssl.txt
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://miraargentina.com/$1 [R=301,L]
The first Rewrite directs the search bots to my secondary robots_ssl.txt file if they access the site through https
The second Rewrite redirects all https to http. This does not seem to affect the page tab application.
It's overkill but I just want to be safe before getting into duplicate content issues with SSL.
It's working in my Facebook. It would be nice if someone can confirm if my page tab is working.
facebook.com/MiraArgentina
Thanks for the advice!
[/EDIT]