I'm setting up a multisite at http://wlmsite.com. I want to use Stripe for credit card payments so I need to have SSL for at least the /pro-sites page.
I used a stand SSL certificate and forced only the /pro-sits page to https which did the trick with Stripe.
However I noticed that upon registration WordPress sends the welcome email with the https url scheme as the login url. For example https://testsite.wlmsite.com Of course those links result in an error.
The welcome email steup in WordPress includes a placehoder BLOG_URL which is created by the WP file ms-blogs.php. It uses PHP_URL_SCHEME to aprse out the url of the registration page (which is https) and inserts the https in the login url sues in the Welcome email.
I was able to hack ms-blogs.php to insert only http into the url. But as you know it's a very bad idea to hack WP core.
I know this is not a Pro Sites issue, but I wondered if you guys have a workaround or a filter to fix this. Or should I just bite the bullet and get a wildcard SSL.
Thanks for your advice.