Mutare de la http:// la https:// - fisier htaccess blocat

Buna ziua!
doresc sa fac o mutare de la http la https a unui site in wordpress. daca fac redirect 301 direct de pe server imi da loop si nici la admin nu reusesc sa ma loghez.
daca pun un “s” din adimin la general settings, reusesc sa deschid adminul care imi apare cu bara verde, dar site-ul nu se deschide, imi da eroare ( aceeasi de loop)
am incercat sa editez si fisierul htaccess cu diverse coduri gasite, dar apoi am gasit in admin urmatoarele mesaje care apar in pozele incarcate
error

la un alt site, pasii pe care i-am facut pentru a face mutarea au fost: redirect 301 de pe server, adaugarea literei s din admin general settings, si a functionat. am mai avut niste poze pe care a trebuit sa le schimb url ca sa imi dea voie sa se vada bara verde. nu a trebuit sa modific niciun cod in htaccess.

ma poate ajuta cineva cu aceasta eroare? sau sa imi zica pasii care trebuie urmati pt ca un redirect sa functioneze

Da… cand accesezi interfata de la hosting cunoscuta ca si /cpanel(asta daca ai shared) te poti duce in folderul unde ai gazduit folderul respectiv si vezi ce permisi ai pentru fisierul .htaacess. si modific dupa nevoie…
Daca nu ai cpanel te poti folosi de clientul ftp… pentru a schimba chmodul.

https://ss64.com/bash/chmod.html ,asta te ajuta sa intelegi banuiesc ca ai 644 pe acel fisier si trebuie sa schimbi in modul corespunzator.
Pentru wordpress ai :
https://codex.wordpress.org/Changing_File_Permissions

1 Like

am incercat sa pun prin FTP dar imi da loop iar. in cele din urma l-am verificat si domeniul a fost instalat cu http:// pe un server care are certificat SSL. deci de asta imi da permanent loop cu toate incercarile mele. am adaugat “s” in cpanel la instalarea de wp. adminul il modifica cu https, dar site-ul in sine tot http este.
cum sa fac sa scap de http si sa revin la starea initiala.
tin sa mentionez ca nu eu am instalat site-ul pe server.

(am facut test la un site de-al meu si a functionat din prima modificarea de la http la https doar din wp)

Salut!

Eu la toate site-urile in Wordpress care le-am trecut de la http la https, am folosit https://wordpress.org/plugins/really-simple-ssl/ si a mers din 3 click-uri.

Ar trebui sa mearga si la tine :slight_smile:

3 Likes

Eu folosesc de cativa ani asta pentru a inlocui toate linkurile in baza de date (http/https sau www/non-www):

Stiu ca se schimba si din settings sau wp-config.php, dar acolo schimba doar 2 intrari din wp_options. Desi WP cam stie sa se descurce, imi place sa fie toate linkurile la fel in baza de date. In majoritatea cazurilor am scapat si de problemele cu redirect loop sau insecure content din cauza unor pluginuri sau teme care probabil ca nu respectau standardele WP.

Recomand sa faci intai backup la baza de date si sa nu uiti sa-l stergi de pe server dupa, ca reprezinta o vulnerabilitate majora (isi ia singur datele de logare pentru baza de date din wp-config.php si poate sa ti-l ruleze oricine).

Exemplu de folosire (https + non-www):
http://example.com -> https://example.com
http://www.example.com -> https://example.com

am rezolvat. nu era problema de la server. era instalat un plugin de securitate in admin pe care l-am scos si apoi am facut acea setare simpla din general settings. acuma trebuie sa modific niste fisiere doar de pe home page pentru a-mi arata secure. restul paginilor sunt in regula. Multumesc pentru sfaturi oricum!

o zi faina!

3 Likes