Multi-site / Domain Mapping SSL support for apache / cpanel

0

This is one of those things that is probably pretty tough to tackle, but that I feel many may have a need for: multi-site support for SSL. While many carts help solve the issue, if the website doesn’t use a cart, but instead has a secure form (bank, financial institution or other firm that takes an application and needs to do securely), it’s hard to do so on multi-site. Most developers will probably opt to have to separate installs versus one in this case….. which makes sense sometimes, but forgoes the efficiency that mult-site brings us.

If there could be a way get a dedicated IP for each client site, install their ssl and then somehow tie that in with their domain mapped multi-site, life would be good. :slight_smile:

I realize there’s a lot going on here, but figured I would throw the idea out even though this isn’t the first time it has been talked about. I’m guessing there’s a big need for this and if a solution came around, I would guess a lot of people might sign up for wpmudev solely for such a solution….. it could make a lot of people’s lives much easier. :slight_smile:

  • Tracy
    • The Incredible Code Injector

    Was also thinking about another approach where certain pages could be designated as non-mapped pages, so that on a sub-domain multisite install, you could assign a page such as an application so that it is not mapped but is a sub domain (ex: site31.example.com/application vs site31.com/application ) and would therefore be able to take advantage of a wildcard SSL ….. just thinking out loud……

  • drmike
    • DEV MAN’s Mascot

    I could have sworn the discussion was us (I think mostly me probably) asking for some docs or a tutorial on this. SSL is all above me.

    I know direct admin handles ssl certs differently than cpanel does. We have a separate directory outside of public_html that is there for secure files.

  • Tracy
    • The Incredible Code Injector

    Since there’s a lot going on with multi site and using a dedicated IP for a specific site on an install, overriding domain mapping on a per page basis might be the best bet to enable SSL on multi site installs. Enable overriding mapping on a per page basis by putting that option / check box on the edit page screen and that particular page will display as sslpage.hostdomain.com where it can then take advantage of a wildcard SSL cert …. it isn’t an ideal solution but probably pretty simple to implement and using the sub-domain / ssl is definitely preferable to no ssl ….