Mantieni una copia di backup del file wp-config.php, poi applichi questa modifica su un secondo file..
1) Dopo
Codice PHP:
define('WP_DEBUG', false);
Codice PHP:
define('ALTERNATE_WP_CRON', true);
/* SSL */
$d_scheme = 'http://';
$d_false = false;
if(isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
$d_scheme = 'https://';
$d_false = true;
}
/* DINAMIC DOMAIN */
define('WP_HOME',$d_scheme.$_SERVER['HTTP_HOST']);
define('WP_SITEURL',$d_scheme.$_SERVER['HTTP_HOST']);
/* END DINAMIC DOMAIN */
unset($d_scheme,$d_force);
/* END SSL */
2) Dopo questa riga aggiungi
Codice PHP:
/* That's all, stop editing! Happy blogging. */
Codice PHP:
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
/* modifica */
$_SERVER['DOCUMENT_ROOT'] = dirname(__FILE__);
$_ENV['DOCUMENT_ROOT'] = dirname(__FILE__);
/* fine */
3) nel file wp-includes/load.php modifica la funzione is_ssl() in questo modo
Codice PHP:
function is_ssl() {
if ( empty($_SERVER['SERVER_PORT'])) {
$_SERVER['SERVER_PORT'] = 80;
}
if ( isset( $_SERVER['HTTPS'] ) ) {
if ( ! ('on' == strtolower( $_SERVER['HTTPS'] ) ) ) {
if ( 1 == $_SERVER['HTTPS'] ) {
}
}
} elseif ( ! ( 443 == $_SERVER['SERVER_PORT'] ) ) {
if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' ) {
if ( strpos( $_SERVER['REQUEST_URI'], 'http://' ) === 0 ) {
$_SERVER['REQUEST_URI'] = 'https://'.substr( $_SERVER['REQUEST_URI'],7 );
}
} else {
return false;
}
}
$_SERVER['HTTPS'] = 'on';
if ( $_SERVER['SERVER_PORT'] == 80 ) {
$_SERVER['SERVER_PORT'] = 443;
}
return true;
}
4)Modifica il file .htaccess aggiungendo l'asterisco al punto situato nel RewriteRule..
Poi dal pannello altervista attivi CloudFlare dopo 15 minuti attivi https di CloudFlare.. Poi vai sulla tua e-mail e recuperi la password per cloudflare, entri nella sezione crypto e aboliti Always use https.
Aspetta ti creo uno zip... Cosi non dovrai perderci la testa