Title: [Plugin: WordPress MU Domain Mapping] undefined index https
Last modified: August 19, 2016

---

# [Plugin: WordPress MU Domain Mapping] undefined index https

 *  [jaxspace](https://wordpress.org/support/users/jaxspace/)
 * (@jaxspace)
 * [15 years, 8 months ago](https://wordpress.org/support/topic/plugin-wordpress-mu-domain-mapping-undefined-index-https/)
 * the plugin checks for $_SERVER[‘HTTPS’] to see if https is enabled.
    on http 
   php does not set the variable.
 * patch to avoid notice: Notice: Undefined index: HTTPS in …/domain_mapping.php
   on line 491
 *     ```
       491c491
       < 		$protocol = ( 'on' == strtolower( $_SERVER['HTTPS' ] ) ) ? 'https://' : 'http://';
       ---
       > 		$protocol = ( isset($_SERVER['HTTPS']) && 'on' == strtolower( $_SERVER['HTTPS' ] ) ) ? 'https://' : 'http://';
       ```
   
 * [http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/](http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/)

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [jaxspace](https://wordpress.org/support/users/jaxspace/)
 * (@jaxspace)
 * [15 years, 8 months ago](https://wordpress.org/support/topic/plugin-wordpress-mu-domain-mapping-undefined-index-https/#post-1666570)
 * created another fix for the deprecated function is_site_admin()
 *     ```
       53c53
       < 	if( is_site_admin() ) {
       ---
       > 	if( is_super_admin() ) {
       90c90
       < 	if ( is_site_admin() ) {
       ---
       > 	if ( is_super_admin() ) {
       122c122
       < 	if ( false == is_site_admin() ) { // paranoid? moi?
       ---
       > 	if ( !is_super_admin() ) { // paranoid? moi?
       239c239
       < 	if ( false == is_site_admin() ) { // paranoid? moi?
       ---
       > 	if ( !is_super_admin() ) { // paranoid? moi?
       365c365
       < 		if ( is_site_admin() ) {
       ---
       > 		if ( is_super_admin() ) {
       374c374
       < 		if ( is_site_admin() ) {
       ---
       > 		if ( is_super_admin() ) {
       383c383
       < 		if ( is_site_admin() ) {
       ---
       > 		if ( is_super_admin() ) {
       405c405
       < 		if ( is_site_admin() ) {
       ---
       > 		if ( is_super_admin() ) {
       ```
   
 *  [Adam Backstrom](https://wordpress.org/support/users/adambackstrom/)
 * (@adambackstrom)
 * [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wordpress-mu-domain-mapping-undefined-index-https/#post-1666993)
 * Better still, use `is_ssl()` (available since WP 2.6).

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘[Plugin: WordPress MU Domain Mapping] undefined index https’ is closed
to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wordpress-mu-domain-mapping.svg)
 * [WordPress MU Domain Mapping](https://wordpress.org/plugins/wordpress-mu-domain-mapping/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wordpress-mu-domain-mapping/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/)
 * [Active Topics](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [Adam Backstrom](https://wordpress.org/support/users/adambackstrom/)
 * Last activity: [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wordpress-mu-domain-mapping-undefined-index-https/#post-1666993)
 * Status: not a support question