Kif tippermetti ċ-ċertifikati SSL (inkluż direzzjoni mill-ġdid HTTPS & HSTS) għal sottodominji HestiaCP f'lottijiet?

Qatt iltqajt ma’ sitwazzjoni bħal din? Ibniha bi sforz kbir HestiaCP Is-server u s-sottodominji ġew maħluqa, iżda ssib li għandek bżonn tapplika manwalment għal u tikkonfigura ċ-ċertifikati SSL wieħed wieħed? 🤯 Dan huwa daqshekk torturuż!

Tinkwetax, illum ngħallimkom trick. Attivazzjoni tal-lott ta' klikk waħda ta' SSL, inkluż mhux biss Ejja Kriptaġġ Ċertifikati, u direttament jgħinek tippermetti Redirezzjoni awtomatika HTTPSHSTS (Sigurtà tat-Trasport strett HTTP).

🔥 Għaliex attiva SSL bl-ingrossa?

Tista 'taħseb: "Ma nistax nikklikkjahom manwalment, imma jekk għandek?" Għexieren jew mijiet ta’ sottodominji, it-tħaddim manwali bla dubju huwa awto-abbuż!

L-ipproċessar tal-lott għandu l-benefiċċji li ġejjin:
Iffranka l-ħin: Eżekuzzjoni ta 'klikk waħda, l-ebda ħtieġa li tikklikkja manwalment.
Evita ommissjonijiet: Naqqas l-iżbalji umani u tiżgura li s-sottodominji kollha huma siguri.
Inforza HTTPS: Awtomatikament tidderieġi HTTP -> HTTPS, ittejjeb SEO punteġġ.
It-twebbis tas-sigurtà HSTS: Prevjeni attakki man-in-the-middle u tagħmel is-sit aktar sigur.

💡 Passi ta' operazzjoni speċifiċi

Sussegwentement, nużaw l-għodda tal-linja tal-kmand li tiġi ma 'HestiaCP biex niktbu sempliċi Shell Script, isir faċilment Is-sottodominji kollha Konfigurazzjoni SSL għal .

Kif tippermetti ċ-ċertifikati SSL (inkluż direzzjoni mill-ġdid HTTPS & HSTS) għal sottodominji HestiaCP f'lottijiet?

📝 Pass 1: Ikseb lista ta’ sottodominji

Assumi li d-dominju primarju tiegħek hu chenweiliang.com, żidt diversi sottodominji, pereżempju:

  • en.chenweiliang.com
  • ru.chenweiliang.com
  • la.chenweiliang.com
  • lv.chenweiliang.com

Fl-iskrittura, għandna bżonn biss li nżommu lista ta' prefissi tas-sottodominju, pereżempju:

SUBDOMAINS="en ru la lv"

Iktar tard aħna se ngħaddu minn dawn is-sottodominji u napplikaw għal ċertifikati SSL wieħed wieħed.


📜 Pass 2: Ikteb skript biex tippermetti ċ-ċertifikati SSL f'lottijiet

HestiaCP jipprovdi Għodod tal-Linja tal-Kmand, nistgħu nlestu operazzjonijiet relatati mal-SSL bit-tliet kmandi li ġejjin:

  • v-add-letsencrypt-domain → Applika għal ċertifikat SSL
  • v-add-web-domain-ssl-force → Inforza HTTPS
  • v-add-web-domain-ssl-hsts → Ippermetti l-HSTS

L-iskrittura kompluta hija kif ġej (kopja u tesegwixxi direttament):

#!/bin/bash

# HestiaCP 用户名
USER="youruser"
# 你的主域名
DOMAIN="chenweiliang.com"
# 需要启用 SSL 的子域名前缀
SUBDOMAINS="en ru la lv"
# 遍历每个子域名,依次开启 SSL
for SUB in $SUBDOMAINS
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    echo "🚀 在启用 $FULL_DOMAIN 的 SSL 配置..."

    # 申请 Let's Encrypt 证书
    v-add-letsencrypt-domain $USER $FULL_DOMAIN
    if [ $? -ne 0 ]; then
        echo "❌ 错误:获取 $FULL_DOMAIN SSL 证书失败(可能触发 Let's Encrypt 429 限流),请稍后重试。"
        continue
    fi

    # 强制 HTTPS 重定向
    v-add-web-domain-ssl-force $USER $FULL_DOMAIN

    # 启用 HSTS(HTTP 严格传输安全)
    v-add-web-domain-ssl-hsts $USER $FULL_DOMAIN

    echo "✅ $FULL_DOMAIN SSL 配置完成!"
done
echo "🎉 所有子域名 SSL 配置操作结束!"

🚀 Pass 3: Esegwixxi l-iskrittura

Issa li l-iskrittura hija miktuba, ejja nħaddmu!

1️⃣ Ħlief l-iskritt bħala enable_ssl.sh
2️⃣ Agħti permessi ta' eżekuzzjoni:

chmod +x enable_ssl.sh

3️⃣ Mexxi l-iskrittura:

./enable_ssl.sh

Imbagħad tista 'tara Ċertifikati SSL għas-sottodominji kollha Applika u ppermettiet awtomatikament!


⚠ Noti

💡 Dwar Let's Encrypt il-limitazzjoni tal-kurrent (iżball 429)
Let's Encrypt Illimita n-numru ta' talbiet għal ċertifikati għal kull IP fi żmien siegħaJekk tikkonfigura wisq sottodominji f'daqqa, tista 'tiltaqa' magħhom 429 Żball.

✅ Ikklikkja l-link hawn taħt biex tara s-soluzzjoni ▼

  • Applika f'lottijiet, tmexxi biss ftit sottodominji kull darba.
  • Bl-użu ta' endpoint ACME differenti(Per eżempju, ċertifikat ta 'applikazzjoni Cloudflare API).
  • Stenna siegħa u erġa' pprova.

💡 Iċċekkja jekk HestiaCP installax b'mod korrett iċ-ċertifikat SSL
Jekk issib Il-konfigurazzjoni SSL falliet, tista' tiċċekkjaha manwalment:

v-list-web-domain $USER yoursubdomain.chenweiliang.com

Agħti ħarsa SSL Huwa l-għalqa yesJekk le, għandek bżonn abilitaha manwalment.


🎯 Konklużjoni

Mhuwiex diffiċli li jiġu attivati ​​ċertifikati SSL f'lottijiet Iċ-ċavetta hija li tuża l-metodu t-tajjeb. jgħaddi Linja ta 'kmand HestiaCP + skript Shell, tista' Konfigurazzjoni HTTPS b'klikk waħda għas-sottodominji kollha, kemm effiċjenti kif ukoll sigur.

💡 Dan mhux biss jiffranka tonnellata ta 'ħin, iżda jtejjeb ukoll il-punteġġ SEO tiegħek u s-sigurtà tal-websajt., għaliex le?

Ipprova issa u żid protezzjoni HTTPS mas-sottodominji tiegħek biex tagħmilhom aktar siguri u professjonali! 🚀

发表 评论

您的邮箱地址不会被公开。 Jintużaw l-oqsma meħtieġa * Tikketta

Direttorju tal-Artikoli
Skrollja Top