• 27-07-2022, 11:38:39
    #1
    Wordpress genel ayarlar kısmında site url'ini http'den https'e çevirdim. Sonra çıkış yaptım. Panele erişemiyorum. Sebebi ne olabilir ? Bilen arkadaşlar var mı acaba?
  • 27-07-2022, 11:42:36
    #2
    mustafasatirogl adlı üyeden alıntı: mesajı görüntüle
    Wordpress genel ayarlar kısmında site url'ini http'den https'e çevirdim. Sonra çıkış yaptım. Panele erişemiyorum. Sebebi ne olabilir ? Bilen arkadaşlar var mı acaba?
    wp-config.php ye alttaki fonksiyonu ekleyin düzelir.

        function http_to_https(){
            if ( (isset($_SERVER['HTTP_X_FORWARDED_PORT'] ) && ( '443' == $_SERVER['HTTP_X_FORWARDED_PORT'] ))
        || (isset($_SERVER['HTTP_CF_VISITOR']) && $_SERVER['HTTP_CF_VISITOR'] == '{"scheme":"https"}')) {
        $_SERVER['HTTPS'] = 'on';
        }
        if (!(isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || 
        $_SERVER['HTTPS'] == 1) ||  
        isset($_SERVER['HTTP_X_FORWARDED_PROTO']) &&   
        $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'))
        {
        $redirect = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
        header('HTTP/1.1 301 Moved Permanently');
        header('Location: ' . $redirect);
        exit();
        }
        }
        add_action( 'init', 'http_to_https' );
  • 27-07-2022, 11:43:09
    #3
    SSL kurulumu yapmadan https geçişi yaptıysanız erişemezsiniz. Dilerseniz yardımcı olayım. PM atabilirsiniz
  • 27-07-2022, 11:47:43
    #4
    Yanıtlayan arkadaşlara teşekkür ederim. Güncellemesini yapıp dönüş yaparım buradan
  • 27-07-2022, 13:09:46
    #5
    Kurumsal PLUS
    Siteniz için SSL sertifikası yoktur yada süresi bitmiş olabilir yada hem sunucu sertifikası hem cloudflare aynı anda açık olabilir.
    Eski haline getirmek için wp-config.php dosyasına şu aşağıdaki satırları ekleyin. Kendi site adresiniz ile değiştirmeyi unutmayın.
    define( 'WP_HOME', 'http://site.com' );
    define( 'WP_SITEURL', 'http://site.com' );