Dezactivarea redirecționării HTTPS pentru migrare

29 aug. 2015, 01:31:26
Vizualizări: 19.6K
Voturi: 2

Am migrat astăzi un site WordPress 4.3 de la Register.com la MediaTemple și am constatat că SSL-ul forțat cauzează probleme pentru URL-ul de staging.

Pentru a încerca din nou, am făcut (pe site-ul live Register.com) următoarele:

  • Am dezactivat pluginul 'WordPress HTTPS'
  • Am eliminat define( 'FORCE_SSL_ADMIN', true ); din wp-config
  • În Setări Generale am înlocuit https cu http pentru URL-uri și am salvat
  • Am salvat structura legăturilor permanente pentru orice eventualitate
  • Am verificat că .htaccess nu face redirecționare către https prin mod_rewrite

Am încercat să mă deconectez și să accesez site-ul, dar tot sunt redirecționat de la http la https.

Presupunând că predecesorul meu nu a făcut ceva cu adevărat nebunesc, ce am omis aici? Unde ar trebui să mai caut?

0
Toate răspunsurile la întrebare 2
0

În tema activă am găsit redirecționarea în header.php

După ce am comentat-o, problema a fost rezolvată.

if($_SERVER["HTTPS"] != "on") // Verifică dacă conexiunea nu este securizată HTTPS
{
    header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]); // Redirecționează către versiunea securizată HTTPS
   exit(); // Oprește execuția scriptului
}
29 aug. 2015 01:45:52
0

Am avut aceeași problemă după o migrare în mediul de staging local, am rezolvat-o prin golirea cache-ului cu un refresh hard.

28 mar. 2019 00:26:53