Articulu Directory
Avete mai scontru una situazione cusì? Custruite cun grande sforzu HestiaCP U servitore è i subdomini sò stati creati, ma truvate chì avete bisognu di dumandà manualmente è cunfigurà i certificati SSL unu per unu? 🤯 Questu hè cusì tortuoso!
Ùn vi preoccupate, vi insegneraghju un truccu oghje. Attivazione batch di SSL cù un clic, cumpresi micca solu Criptemu i Certificati, è direttamente aiutà vi attivà Redirezione automatica HTTPS 和 HSTS (HTTP Strict Transport Security).
🔥 Perchè attivà SSL in massa?
Puderete pensà: "Ùn possu micca cliccà manualmente, ma s'ellu avete Decine o centinaie di sottodomini, U funziunamentu manuale hè senza dubbitu un autoabusu!
U prucessu di batch hà i seguenti benefici:
✔ risparmià tempu: Esecuzione di un clic, senza bisognu di cliccà manualmente.
✔ Evite omissioni: Reduce l'errori umani è assicuratevi chì tutti i subdomini sò sicuri.
✔ Implementa HTTPS: Redirect automaticamente HTTP -> HTTPS, migliurà SEO puntuazione.
✔ Indurimentu di sicurità HSTS: Impedisce l'attacchi di l'omu in u mediu è rende u situ più sicuru.
💡 Passi specifichi di l'operazione
Dopu, avemu aduprà u strumentu di linea di cumanda chì vene cun HestiaCP per scrive un simplice Shell Script, facia faciuli Tutti i subdominii Configurazione SSL per .

📝 Passu 1: Ottene una lista di sottodominii
Assumite chì u vostru duminiu primariu hè chenweiliang.com, avete aghjustatu parechji subdominii, per esempiu:
en.chenweiliang.comru.chenweiliang.comla.chenweiliang.comlv.chenweiliang.com
In u script, avemu solu bisognu di mantene una lista di prefissi di subdominiu, per esempiu:
SUBDOMAINS="en ru la lv"
Più tardi passeremu in questi subdominii è dumandà i certificati SSL unu per unu.
📜 Passu 2: Scrivite un script per attivà i certificati SSL in batch
HestiaCP furnisce Strumenti di linea di cummanda, pudemu compie operazioni relative à SSL cù i seguenti trè cumandamenti:
v-add-letsencrypt-domain→ Applica per un certificatu SSLv-add-web-domain-ssl-force→ Infurzà HTTPSv-add-web-domain-ssl-hsts→ Attivà HSTS
U script cumpletu hè u seguitu (copia è eseguisce direttamente):
#!/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 配置操作结束!"
🚀 Passu 3: Eseguite u script
Avà chì u script hè scrittu, eseguimu!
1️⃣ Salvà u script cum'è enable_ssl.sh
2️⃣ Concede permessi di esecuzione:
chmod +x enable_ssl.sh
3️⃣ run script:
./enable_ssl.sh
Allora pudete vede Certificati SSL per tutti i sottodominii Applicà è attivate automaticamente!
⚠ Notes
💡 Circa a limitazione attuale di Let's Encrypt (errore 429)
Let's Crypt Limite u numeru di richieste di certificatu per IP in una oraSe cunfigurate troppu sottodominii à una volta, pudete scontru 429 Errore.
✅ Cliccate u ligame sottu per vede a suluzione ▼
- Applica in batchs, eseguendu solu uni pochi di subdominii à tempu.
- Utilizà un altru endpoint ACME(Per esempiu, u certificatu di l'applicazione API Cloudflare).
- Aspetta 1 ora è pruvate di novu.
💡 Verificate se HestiaCP hà stallatu currettamente u certificatu SSL
Se truvate A cunfigurazione SSL hà fiascatu, pudete verificà manualmente:
v-list-web-domain $USER yoursubdomain.chenweiliang.com
Fighjate un ochju SSL Hè u campu yesSe no, avete bisognu di attivà manualmente.
🎯 Conclusioni
Ùn hè micca difficiule di attivà i certificati SSL in batch A chjave hè di utilizà u metudu ghjustu. passà Linea di cummanda HestiaCP + script Shell,poi Un clic di cunfigurazione HTTPS per tutti i subdominii, efficace è sicuru.
💡 Questu ùn solu vi risparmià una tonna di tempu, ma ancu migliurà u vostru puntu di SEO è a sicurità di u situ web., perchè nò?
Pruvate avà è aghjunghje a prutezzione HTTPS à i vostri subdominii per rende più sicuri è prufessiunali! 🚀
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) hà spartutu "Cumu per attivà i certificati SSL in batch per i subdomini HestiaCP (cumpresu a redirezzione HTTPS è HSTS)?" ", pò esse utile per voi.
Benvenuti à sparte u ligame di stu articulu:https://www.chenweiliang.com/cwl-32612.html
Per sbloccare più trucchi nascosti🔑, benvenuti à unisce à u nostru canale Telegram!
Condividi e mi piace se ti piace! I vostri sparte è Mi piace sò a nostra motivazione cuntinua!
