Director articol
Te-ai confruntat vreodată cu o astfel de situație? Construiește-l cu mare efort HestiaCP Serverul și subdomeniile au fost create, dar descoperiți că trebuie să solicitați și să configurați manual certificatele SSL unul câte unul? 🤯 Este atât de chinuitor!
Nu-ți face griji, o să te învăț un truc azi. Activarea SSL în lot cu un singur clic, inclusiv nu numai Să criptăm certificateleși vă ajută direct să activați Redirecționare automată HTTPS 和 HSTS (securitate strictă a transportului HTTP).
🔥 De ce să activați SSL în bloc?
S-ar putea să vă gândiți: „Nu pot să dau clic pe ele manual, desigur, dar dacă ați făcut-o?” Zeci sau sute de subdomenii, operarea manuală este, fără îndoială, auto-abuz!
Procesarea în lot are următoarele avantaje:
✔ economisi timp: Execuție cu un singur clic, nu este nevoie să faceți clic manual.
✔ Evitați omisiunile: reduceți erorile umane și asigurați-vă că toate subdomeniile sunt securizate.
✔ Implementați HTTPS: Redirecționați automat HTTP -> HTTPS, îmbunătățiți SEO Scor.
✔ Întărirea securității HSTS: Preveniți atacurile „man-in-the-middle” și faceți site-ul mai sigur.
💡 Etape specifice de funcționare
Apoi, folosim instrumentul de linie de comandă care vine cu HestiaCP pentru a scrie un simplu Shell Script, usor de facut Toate subdomeniile Configurare SSL pentru .

📝 Pasul 1: Obțineți o listă de subdomenii
Să presupunem că domeniul dvs. principal este chenweiliang.com, ați adăugat mai multe subdomenii, de exemplu:
en.chenweiliang.comru.chenweiliang.comla.chenweiliang.comlv.chenweiliang.com
În script, trebuie doar să menținem o listă de prefixe de subdomeniu, de exemplu:
SUBDOMAINS="en ru la lv"
Mai târziu vom parcurge aceste subdomenii și vom solicita certificate SSL unul câte unul.
📜 Pasul 2: Scrieți un script pentru a activa certificatele SSL în loturi
HestiaCP oferă instrument de linie de comandă, putem finaliza operațiunile legate de SSL cu următoarele trei comenzi:
v-add-letsencrypt-domain→ Solicitați certificatul SSLv-add-web-domain-ssl-force→ Implementați HTTPSv-add-web-domain-ssl-hsts→ Activați HSTS
Scriptul complet este după cum urmează (copiați și executați direct):
#!/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 配置操作结束!"
🚀 Pasul 3: Executați scriptul
Acum că scriptul este scris, să-l rulăm!
1️⃣ Salvați scriptul ca enable_ssl.sh
2️⃣ Acordați permisiuni de execuție:
chmod +x enable_ssl.sh
3️⃣ Rulați scriptul:
./enable_ssl.sh
Atunci poți vedea Certificate SSL pentru toate subdomeniile Aplicați și activați automat!
⚠ Note
???? Despre limitarea curentului Let's Encrypt (eroare 429)
Să ștergem Limitați numărul de solicitări de certificat per IP într-o orăDacă configurați prea multe subdomenii simultan, este posibil să întâlniți 429 Eroare.
✅ Faceți clic pe linkul de mai jos pentru a vedea soluția ▼
- Aplicați în loturi, rulând doar câteva subdomenii odată.
- Folosind un alt punct final ACME(De exemplu, certificatul aplicației Cloudflare API).
- Așteptați 1 oră și încercați din nou.
???? Verificați dacă HestiaCP a instalat corect certificatul SSL
Daca gasesti Configurarea SSL a eșuat, îl puteți verifica manual:
v-list-web-domain $USER yoursubdomain.chenweiliang.com
Aruncă o privire SSL Este câmpul yesDacă nu, trebuie să îl activați manual.
🎯 Concluzie
Nu este dificil să activați certificatele SSL în loturi Cheia este să folosiți metoda corectă. pasa Linia de comandă HestiaCP + script Shell,puteți Configurarea HTTPS cu un singur clic pentru toate subdomeniile, atât eficient, cât și sigur.
???? Acest lucru nu numai că vă va economisi o mulțime de timp, dar vă va îmbunătăți și scorul SEO și securitatea site-ului., de ce nu?
Încercați acum și adăugați protecție HTTPS subdomeniilor dvs. pentru a le face mai sigure și mai profesioniste! 🚀
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) a distribuit „Cum se activează certificatele SSL în loturi pentru subdomeniile HestiaCP (inclusiv redirecționarea HTTPS și HSTS)?” ”, vă poate fi de ajutor.
Bine ați venit să distribuiți linkul acestui articol:https://www.chenweiliang.com/cwl-32612.html
Pentru a debloca mai multe trucuri ascunse🔑, te invităm să te alături canalului nostru de Telegram!
Distribuie si da like daca iti place! Share-urile și like-urile tale sunt motivația noastră continuă!
