Artikulu direktorioa
Inoiz egoera hau bizi izan duzu? HestiaCP zerbitzari bat konfiguratu eta azpidomeinu guztiak sortu dituzu, eta gero konturatu zara eskuz eskatu eta SSL ziurtagiriak banan-banan konfiguratu behar dituzula? 🤯 Lan gehiegi da hori!
Ez kezkatu, gaur SSL ziurtagiriak klik bakarrarekin gaitzeko trikimailu bat irakatsiko dizut . Ez ditu Let's Encrypt ziurtagiriak barne hartzen bakarrik , baita HTTPS birbideratze automatikoa eta HSTS (HTTP Strict Transport Security) ere zuzenean gaitzen ditu.
🔥 Zergatik gaitu SSL masiboki?
Pentsa dezakezu: "Ezin ditut eskuz banan-banan klik egin?" Noski egin dezakezu, baina dozenaka edo ehunka azpidomeinu badituzu , eskuz egitea autotortura bat da!
Batch prozesatzeak onura hauek ditu:
✔ denbora aurreztu: Klik bakarreko exekuzioa, ez da eskuz klik egin beharrik.
✔ Saihestu hutsak: Murriztu giza akatsak eta ziurtatu azpidomeinu guztiak seguruak direla.
✔ Ezarri HTTPS: Automatikoki birbideratu HTTP -> HTTPS, hobetu SEO puntuazioa.
✔ HSTS segurtasuna gogortzea: Saihestu gizon-erdiko erasoak eta egin webgunea seguruagoa.
💡 Eragiketa-urrats zehatzak
Ondoren, HestiaCP-rekin datorren komando-lerroko tresna erabiliko dugu azpidomeinu guztien SSL konfigurazioa erraz kudeatzeko shell script sinple bat idazteko.

📝 1. urratsa: Eskuratu azpidomeinuen zerrenda
Demagun zure domeinu nagusia dela chenweiliang.com, hainbat azpidomeinu gehitu dituzu, adibidez:
en.chenweiliang.comru.chenweiliang.comla.chenweiliang.comlv.chenweiliang.com
Script-ean, azpidomeinu-aurrizkien zerrenda soilik mantendu behar dugu, adibidez:
SUBDOMAINS="en ru la lv"
Geroago azpidomeinu hauek zeharkatuko ditugu eta banan-banan SSL ziurtagiriak eskatuko ditugu.
📜 2. urratsa: idatzi script bat SSL ziurtagiriak loteka gaitzeko
HestiaCP-k komando-lerroko tresna bat eskaintzen du , eta horri esker, SSLrekin lotutako eragiketak egin ditzakegu hiru komando hauek erabiliz:
v-add-letsencrypt-domain→ Eskatu SSL ziurtagiriav-add-web-domain-ssl-force→ Ezarri HTTPSv-add-web-domain-ssl-hsts→ Gaitu HSTS
Gidoi osoa honako hau da (kopiatu eta zuzenean exekutatu) :
#!/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 配置操作结束!"
🚀 3. urratsa: gidoia exekutatu
Orain gidoia idatzita dagoenean, exekutatu dezagun!
1️⃣ Gorde gidoia honela enable_ssl.sh
2️⃣ Eman exekuzio-baimenak:
chmod +x enable_ssl.sh
3️⃣ Exekutatu script-a :
./enable_ssl.sh
Orduan ikus dezakezu azpidomeinu guztietarako SSL ziurtagiriak automatikoki eskatzen eta aktibatzen ari direla!
⚠ Oharrak
💡 Let's Encrypt uneko mugari buruz (429 errorea)
Enkriptatu dezagun Mugatu IP bakoitzeko ziurtagiri-eskaerak ordubeteko epeanAzpidomeinu gehiegi konfiguratzen badituzu aldi berean, baliteke aurkitzea 429 Errorea.
✅ Egin klik beheko estekan irtenbidea ikusteko ▼
- Aplikatu loteka, aldi berean azpidomeinu batzuk bakarrik exekutatzen.
- ACME amaierako beste puntu bat erabiliz(Adibidez CloudFlare (API ziurtagiriaren eskaera).
- Itxaron ordubete eta saiatu berriro.
💡 Egiaztatu HestiaCP-k SSL ziurtagiria behar bezala instalatu duen
Aurkitu baduzu SSL konfigurazioa huts egin du, eskuz egiaztatu dezakezu:
v-list-web-domain $USER yoursubdomain.chenweiliang.com
Begira ezazu SSL Eremua da yesHala ez bada, eskuz gaitu behar duzu.
🎯 Ondorioa
SSL ziurtagiriak masiboki gaitzea ez da zaila; gakoa metodo egokia erabiltzea da. HestiaCP komando-lerroko tresnekin eta shell scriptekin , HTTPS konfigura dezakezu azpidomeinu guztietarako klik bakarrarekin , eraginkortasuna eta segurtasuna lortuz.
💡Honek ez dizu denbora asko aurreztuko bakarrik, baita zure SEO puntuazioa eta webgunearen segurtasuna hobetuko ere , beraz, zergatik ez?
Probatu orain eta gehitu HTTPS babesa zure azpidomeinuei seguruagoak eta profesionalagoak izan daitezen! 🚀
Zorionez, Chen Weiliang-en blogean ( https://www.chenweiliang.com/ ) partekatutako "Nola gaitu SSL ziurtagiriak multzoka (HTTPS birbideratzea eta HSTS barne) HestiaCP azpidomeinuetarako?" artikulua lagungarria izango zaizu.
Anima zaitez artikulu honen esteka partekatzera: https://www.chenweiliang.com/cwl-32612.html

