Soluții

Cum mutam un blog sau un website WordPress de pe HTTP pe HTTPS (NGINX)

Pentru un website sau un blog cu WordPress la baza, nu este suficient sa instalam certificatul SSL ca acesta sa apara valid in “address bar”. Chiar daca certificatul SSL a fost instalat corect si este valid, ati observat probabil ca in momentul in care accesati o pagina HTPPS, in bare de adresa nu apare “lacatul”, semn ca pagina este safe.

Daca blogul sau website-ul nu apare ca avand o conexiune sigura (Connection is Not Secure) chiar daca am instalat corect certificatul SSL, inseamna ca acea pagina au ramas link-uri locale “http”. Acestea pot fi legaturi directe catre fisiere media (imagini, videclipuri, melodii) sau catre elemente structurale (java, CSS).

Luam exemplu iHowTo.Tips, care desi are un certificat SSL instalat corect si valid, avem o pagina in care Firefox ne avertizeaza ca nu avem o conexiune sigura.

Ne si spune ca sunt parti in pagina, cum ar fi imaginile, care nu sunt securizate. Asta inseamna ca undeva in continutul articolului sau pe elementele din sidebar, aveam un fisier imagine al carui link sursa incepe cu “http” in loc de “https”.
Pentru a schimba sursa unei imagini din “http” in “https” ar fi simplu sa editam acel articol.  Daca vorbim de un website cu sute sau mii de articole, treaba se schimba. Editarea fiecarui articol in parte ar fi o operatiune care ar dura foarte mult timp. Cel mai simplu pentru utiliatorii de WordPress, este sa schimbe link-urile locale din baza de date.  Trecerea link-urilor de la “http” la “https” sa poate face printr-o simpla comanda SQL executata din phpMyAdmin sau din linia comanda SQL via Terminal.

Cum schimbam link-urile din “HTTP”  in “HTTPS” pentru un blog sau website WordPress via SQL

Daca tot mai pomenit mai sus de iHowTo.Tips, sa-l luam ca exemplu si in continuare. Sa spunem ca avem de inlocuit pe acel blog, toate link-urile de forma “http://ihowto.tips” in “https://ihowto.tips“. Aceste link-uri pot fi surse ale imaginilor (src) si alte link-uri catre pagini interne.
Inainte sa va apucati de treaba va recomandam:

1. Ne autentificam la baza de date a blog-ului, prin intermediul phpMyAdmin. User-ul si parola le gasim in fisierul wp-config.php din root-ul domeniului.

2. Facem click numele baze de date din partea stanga, apoi click pe SQL in meniul orizontal din partea superioara.

3. Executam in SQL linia de comanda:

UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');

Inlocuiti adresa web si numele domeniului dvs. si tineti cont daca folositi sau nu www. Daca folositi prefixul “www”, trebuie adaugat si el.

4. Click “Go” sa executati linia de comanda.

Linia de comanda indicata mai sus, va schimba numai URL-urile din tabelul “wp_posts”, coloana “post_content”. Puteti schimba aceasta linie de comanda SQL pentru a inlocui URL-ul in toate tabelele bazei de date.

Atentie! Sunt teme de WordPress (WP Themes) care odata schimbat URL-ul domeniului isi vor reseta configurarile personalizate. Cautati sa faceti un backup si la acestea.

[mai mult...]

Instalare și dezinstalare Receiver Citrix pentru Windows manual

Puteți instala Receiver din mediul de instalare, o partajare de rețea, Windows Explorer sau o linie de comandă, executând manual pachetul de instalare CitrixReceiver.exe. Pentru parametrii de instalare a liniei de comandă și cerințelor de spațiu, consultați Configurarea și instalarea receptorului pentru Windows utilizând parametrii liniei de comandă.

Când anulați instalarea înainte de finalizare, este posibil ca unele componente să fie instalate. În acest caz, eliminați receptorul cu utilitarul Programe și caracteristici Windows (Adăugare / eliminare programe).

Important: Procesul de configurare a autentificării pass-through (sign-on unic) a fost schimbat pentru Receiver for Windows 4.x. Pentru informații, consultați descrierea / includeSSON din Configurați și instalați Receiver for Windows utilizând parametrii liniei de comandă. Dacă politicile companiei vă interzic să utilizați un fișier .exe, consultați secțiunea Cum se extrage manual, se instalează și se elimină fișiere individuale .msi .

Configurarea manuală a receptorului pentru autentificarea partajată

Receptorul poate fi folosit în scenarii de autentificare prin XenApp și XenDesktop. Această secțiune descrie, de asemenea, cum să instalați și să configurați CitrixReciver.exe pentru a utiliza autentificarea prin parolă pentru o conexiune Web sau o conexiune de server StoreFront.

Când este instalat și configurat cu succes, utilizatorii pot accesa resursele lor XenApp / XenDesktop fără să mai introducă acreditările lor din nou. Acreditările de la mașina client sunt transmise automat către punctul final.

Luați în considerare următoarele cerințe pentru autentificarea de transfer:

  • Pachetul de instalare Citrix Receiver for Windows este CitrixReceiver.exe.
  • Încărcați fișierele de politică de grup în consecință
    • receiver.adm (localizat în folderul% SystemDrive% Program Files (x86) Citrix ICA Client Configuration pe o mașină Windows unde este instalat Receiver Citrix); fișierul receiver.adm trebuie să fie prezent în Windows XP, Windows 2003 și client subțire.
    • receiver.admx, receiver.adml (localizat în folderul% SystemDrive% Program Files (x86) Citrix ICA Client Configuration pe o mașină Windows unde Citrix Receiver este instalat); pentru a încărca fișierul ADMX într-un GPO, consultați secțiunea “Despre șablon ADMX” din Configurare receptor cu șablonul Obiect de politică de grup.
  • Sunt necesare privilegii administrative locale pentru ca dispozitivul client să permită instalarea și configurarea software-ului.
    Notă : fișierele .adm sunt utilizate numai dacă rulează XPe OS pentru client subțire.

Există două scenarii diferite de implementare pentru obținerea autentificării pass-through pentru XenApp / XenDesktop atunci când nu sunt utilizate instrumente de implementare a software-ului de întreprindere, cum ar fi Citrix Merchandising Server sau Microsoft System Center Configuration Manager:

  1. Instalați receptorul Citrix manual și apoi configurați utilizând politica locală a grupului (importând receiver.adm, receiver.admx, receiver.adml) pe diverse mașini în mod individual.
    Notă: Este recomandat pentru medii foarte mici.
  2. Instalați Citrix Receiver utilizând Politica de grup Active Directory (de exemplu, utilizând CheckAndDeployCitrixReceiverEnterpriseStartupScript.bat , care este inclus în XenApp). Configurarea folosind receiver.adm, receiver.admx, receiver.adml poate fi apoi aplicată utilizând Active Directory Group Policy Management pentru un număr mare de mașini și administrate la nivel central.

Această opțiune nu este acoperită în acest articol din cauza nivelului mai ridicat de complexitate. Consultați CTX134280 – Cum să implementați Enterprise Citrix Receiver pentru autentificare prin utilizarea politicii de grup Active Directory pentru mai multe informații.

Notă : Citrix recomandă cu tărie ca toți pașii prezentați în acest articol să fie testați și validați în medii neproductive înainte de utilizare.

Pentru a instala manual și pentru a configura receptorul pentru autentificare pass-through :

  1. Rulați următoarea comandă utilizând PowerShell pe controler: Set-BrokerSite -TrustedRequestsSentToTheXmlServicePort $ True
  2. Conectați-vă la mașina client ca utilizator cu drepturi administrative.
  3. Dezinstalați toate instalările existente ale aplicației Online Plugin sau Citrix Receiver for Windows de la mașina client înainte de a începe procesul de instalare
  4. Descărcați pachetul de instalare Citrix Receiver pentru Windows (CitrixReceiver.exe) de la Citrix Downloads .

Utilizați implementarea corespunzătoare a instalării, fie utilizând linia de comandă, fie folosind GUI.

[mai mult...]