Anyè Atik
Èske w te janm rankontre yon sitiyasyon konsa? Bati li ak anpil efò HestiaCP Sèvè a ak subdomains yo te kreye, men ou jwenn ke ou bezwen manyèlman aplike pou ak konfigirasyon sètifika SSL youn pa youn? 🤯 Sa a se tèlman malè!
Pa enkyete w, jodi a mwen pral anseye w yon trik. Aktivasyon pakèt SSL yon sèl-klike, ki gen ladan pa sèlman Ann ankripte Sètifika, epi dirèkteman ede w pèmèt HTTPS redireksyon otomatik 和 HSTS (HTTP strik transpò sekirite).
🔥 Poukisa aktive SSL an gwo?
Ou ta ka panse: "Èske mwen pa ka jis klike sou yo manyèlman, men si ou genyen?" Plizyè douzèn oswa dè santèn de subdomains, operasyon manyèl se san dout abi pwòp tèt ou!
Pwosesis pakèt gen avantaj sa yo:
✔ Ekonomize tan: yon sèl-klike ekzekisyon, pa bezwen klike manyèlman.
✔ Evite omisyon: Diminye erè imen epi asire tout subdomains yo an sekirite.
✔ Aplike HTTPS: Otomatikman redireksyon HTTP -> HTTPS, amelyore SEO nòt.
✔ HSTS sekirite redi: Anpeche atak moun nan mitan an epi fè sit la pi an sekirite.
💡 Etap operasyon espesifik
Apre sa, nou itilize zouti liy kòmand ki vini ak HestiaCP pou ekri yon senp Shell Script, fasil fè Tout subdomains Konfigirasyon SSL pou .

📝 Etap 1: Jwenn yon lis sou-domèn
Sipoze domèn prensipal ou a se chenweiliang.com, ou te ajoute plizyè subdomains, pa egzanp:
en.chenweiliang.comru.chenweiliang.comla.chenweiliang.comlv.chenweiliang.com
Nan script la, nou sèlman bezwen kenbe yon lis prefiks subdomain, pou egzanp:
SUBDOMAINS="en ru la lv"
Pita nou pral boukle nan subdomains sa yo epi aplike pou sètifika SSL youn pa youn.
📜 Etap 2: Ekri yon script pou pèmèt sètifika SSL an pakèt
HestiaCP bay Zouti Liy Kòmand, nou ka ranpli operasyon ki gen rapò ak SSL ak twa kòmandman sa yo:
v-add-letsencrypt-domain→ Aplike pou sètifika SSLv-add-web-domain-ssl-force→ Aplike HTTPSv-add-web-domain-ssl-hsts→ Pèmèt HSTS
Script konplè a se jan sa a (kopi ak egzekite dirèkteman):
#!/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 配置操作结束!"
🚀 Etap 3: Egzekite script la
Kounye a ke script la ekri, ann kouri li!
1️⃣ Sove script la kòm enable_ssl.sh
2️⃣ Bay pèmisyon ekzekisyon:
chmod +x enable_ssl.sh
3️⃣ Kouri script la:
./enable_ssl.sh
Lè sa a, ou ka wè Sètifika SSL pou tout subdomains Aplike epi aktive otomatikman!
⚠ Nòt
💡 Konsènan Ann ankripte limit aktyèl (erè 429)
Se pou yo ankripte Limite kantite demann sètifika pou chak IP nan yon èdtanSi ou configured twòp sous-domaines an menm tan, ou ka rankontre 429 Erè.
✅ Klike sou lyen ki anba a pou w wè solisyon an ▼
- Aplike an pakèt, sèlman kouri kèk subdomains nan yon moman.
- Sèvi ak yon pwen final ACME diferan(Pa egzanp, sètifika aplikasyon Cloudflare API).
- Rete tann 1 èdtan epi eseye ankò.
💡 Tcheke si HestiaCP te enstale kòrèkteman sètifika SSL la
Si ou jwenn Konfigirasyon SSL echwe, ou ka tcheke li manyèlman:
v-list-web-domain $USER yoursubdomain.chenweiliang.com
Gade SSL Èske jaden an yesSi ou pa, ou bezwen pèmèt li manyèlman.
🎯 Konklizyon
Li pa difisil pou aktive sètifika SSL nan lo. pase Liy lòd HestiaCP + Shell script, ou kapab Yon sèl-klike sou HTTPS konfigirasyon pou tout subdomains, tou de efikas ak san danje.
💡 Sa a pa pral sèlman sove ou yon tòn tan, men li pral tou amelyore nòt SEO ou ak sekirite sit entènèt., poukisa pa?
Eseye li kounye a epi ajoute pwoteksyon HTTPS nan subdomains ou yo pou fè yo pi an sekirite ak pwofesyonèl! 🚀
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pataje "Ki jan yo pèmèt sètifika SSL nan lo pou subdomains HestiaCP (ki gen ladan redireksyon HTTPS ak HSTS)?" ”, li ka itil ou.
Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-32612.html
Pou debloke plis ke trik kache🔑, byenveni sou chanèl Telegram nou an!
Pataje epi like si ou renmen li! Pataj ou yo ak renmen ou yo se motivasyon kontinye nou!
