Tagasi Tagasi

HTTPS-i seadistamine .htaccess-failiga

Kui soovite, et külastajad jõuaksid alati veebilehe turvalisse versiooni, kuid juhtpaneeli seade ei sobi või kasutate oma reegleid, saab HTTPS-i suunamise kirjutada otse .htaccess-faili.

Mida on vaja enne alustamist

  • Veebimajutuse teenust Apache või LiteSpeed serveriga.
  • Domeenile paigaldatud SSL-sertifikaati.
  • Ligipääsu failidele DirectAdmini failihalduri või FTP-programmi kaudu.

HTTPS-i sisselülitamine

  1. Veenduge, et teil on SSL-sertifikaat

    Ilma sertifikaadita näitab https:// suunamine viga. Kui sertifikaati veel pole, paigaldage see tasuta: Kuidas paigaldada tasuta SSL-sertifikaat.

    Kas .htaccessi on tõesti vaja?

    Lihtsaim viis on märkida SSL-i seadete aknas Force SSL with https redirect. Valige .htaccess-fail siis, kui vajate oma reegleid, nt suunamist koos www-ga või ilma selleta.

  2. Avage .htaccess-fail

    Fail asub kaustas public_html. Valige, kuidas selle avate:

    Minge DirectAdminis jaotisse System Info & Files > File Manager ja avage kaust public_html.

    Failihaldur DirectAdminis.

    .htaccess on peidetud fail. Kui te seda ei näe, lülitage sisse peidetud failide kuvamine või looge uus samanimeline fail.

  3. Lisage suunamisreegel

    Kleepige see kood faili algusesse:

    RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Ärge korrake rida RewriteEngine On

    Kui failis on juba rida RewriteEngine On, kleepige ainult kaks ülejäänud rida. Kaks sellist rida võivad kõik reeglid rikkuda.

    WordPressi lehel kleepige reegel rea # BEGIN WordPress kohale, sest WordPress kirjutab oma osa automaatselt üle.

  4. Salvestage fail

    Salvestage muudatused. Reegel hakkab kohe kehtima, serverit pole vaja taaskäivitada.

Kas õnnestus?

Avage oma veebileht brauseri privaatses aknas, kirjutades alguses http://. Aadress peab automaatselt muutuma https://-ks.

Kui veebileht ei avane, kustutage lisatud read kohe ära ja kontrollige, kas sertifikaat on paigaldatud.

Korduma kippuvad küsimused

Brauser näitab „Too many redirects“

Tavaliselt on reegel failis kaks korda või kasutate Cloudflare’i Flexible SSL režiimis. Valige Cloudflare’i seadetes režiim Full (strict) ja jätke alles ainult üks suunamisreegel.

Ma ei leia .htaccess-faili

Faili nimi algab punktiga, seega on see peidetud. Lülitage sisse peidetud failide kuvamine või looge lihtsalt uus fail nimega .htaccess.

Kuidas suunata ka www-ga aadress?

Lisage need read põhireegli alla. Need suunavad külastajad www-lt aadressile ilma www-ta:

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301]
Kas see töötab LiteSpeed serveris?

Jah. LiteSpeed ja OpenLiteSpeed mõistavad samu .htaccess reegleid nagu Apache, seega koodi muuta pole vaja.

Veebileht avaneb, kuid brauser näitab ikka „ebaturvaline“

See on segasisu: leht laadib pilte või skripte http:// kaudu. WordPressi lehel muutke seadetes aadress https://-ks ja uuendage andmebaasis lingid.

Mis edasi

Kui tekib raskusi, kirjutage meile reaalajas vestluses või e-postiga.

Sarnased juhendid

Kuidas luua DirectAdminis MySQL-i andmebaas

Kuidas luua DirectAdminis MySQL-i andmebaas Andmebaasi vajab peaaegu iga veebileht või rakendus: seal hoitakse sisu, kasutajaid ja seadeid. DirectAdmini juhtpaneelis loote selle ilma ühegi käsuta....

Loe
Shared Hosting Juhendid