Opened 5 years ago
Closed 4 years ago
#8269 closed feature request (invalid)
Support SSL with different domain names, and sharing SSL domain
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | high | Milestone: | 2.8 |
| Component: | Security | Version: | 2.6.1 |
| Severity: | major | Keywords: | SSL needs-patch |
| Cc: | bencgreen@… |
Description
Admin-SSL supports different prefices for secure and insecure access.
For instance, all logged-in / wp-admin access for <http://www.extrapepperoni.com/> is under <https://secure.reppep.com/ep/>, and all admin access for <http://www.mscrochety.com/> is under <https://secure.reppep.com/mscrochety/>.
First, WordPress' built-in SSL features should support this configuration. It's not clear, but appears that the HTTP & HTTPS URLs must be the same, except the scheme, which prevents clean SSL for sites without an IP for each blog.
Second, WordPress MU should support this as well. Admin-SSL's WordPress MU support lacks the "Shared SSL" capability available for non-MU WordPress.
Change History (6)
comment:1
jacobsantos — 4 years ago
- Keywords needs-patch added; Security MU removed
- Type changed from enhancement to feature request
I'm happy to offer assistance for the coding of this feature - my experience re-writing Admin SSL tells me it is not easy getting WordPress to work like this.
BCG
- Milestone changed from Future Release to 2.8
- Resolution set to fixed
- Status changed from new to closed
this can be done using a plugin: site_url(), content_url(), login_url() and admin_url() all have filters in trunk, allowing you to override where they go.
comment:5
Viper007Bond — 4 years ago
- Resolution fixed deleted
- Status changed from closed to reopened
comment:6
Viper007Bond — 4 years ago
- Resolution set to invalid
- Status changed from reopened to closed

This would require a change to the way that SITE_URL and HOME_URL works, and would probably need a new SECURE_URL option in the database, as well as constant, and ability to set the location in the administration panel.