Diréktori Tulisan
Naha anjeun kantos ngalaman kaayaan sapertos kitu? Ngawangun eta kalawan usaha hébat HestiaCP Server sareng subdomain parantos didamel, tapi anjeun mendakan yén anjeun kedah ngalamar sacara manual sareng ngonpigurasikeun sertipikat SSL hiji-hiji? 🤯 Ieu siksaan pisan!
Tong hariwang, kuring bakal ngajarkeun anjeun trik ayeuna. Aktivasina bets hiji-klik SSL, kaasup henteu ngan Hayu urang Encrypt Sértipikat, sareng langsung ngabantosan anjeun ngaktifkeun HTTPS alihan otomatis 和 HSTS (HTTP Strict Transport Security).
🔥 Naha ngaktifkeun SSL sacara massal?
Anjeun bisa jadi mikir: "Naha kuring teu bisa ngan klik aranjeunna sacara manual?" Tangtu, tapi lamun boga Puluhan atawa ratusan subdomains, operasi manual nyaeta undoubtedly nyiksa diri!
Pangolahan batch ngagaduhan kauntungan ieu:
✔ Ngahémat waktos: eksekusi hiji-klik, teu kudu klik sacara manual.
✔ Nyingkahan omissions: Ngurangan kasalahan manusa sarta mastikeun sakabeh subdomains aman.
✔ Larapkeun HTTPS: Otomatis alihan HTTP -> HTTPS, ningkatkeun SEO Asup.
✔ hardening kaamanan HSTS: Nyegah serangan man-in-the-middle sareng ngajantenkeun situs langkung aman.
💡 Léngkah operasi spésifik
Salajengna, kami nganggo alat garis paréntah anu hadir kalawan HestiaCP pikeun nulis basajan Skrip Cangkang, gampang dipigawé Kabéh subdomains Konfigurasi SSL pikeun.

📝 Lengkah 1: Kéngingkeun daptar subdomain
Anggap domain primér anjeun chenweiliang.com, anjeun parantos nambihan sababaraha subdomain, contona:
en.chenweiliang.comru.chenweiliang.comla.chenweiliang.comlv.chenweiliang.com
Dina naskah, urang ngan ukur kedah ngajaga daptar awalan subdomain, contona:
SUBDOMAINS="en ru la lv"
Engké urang bakal loop ngaliwatan subdomains ieu jeung nerapkeun pikeun sertipikat SSL hiji-hiji.
📜 Lengkah 2: Tulis skrip pikeun ngaktipkeun sertipikat SSL dina bets
HestiaCP nyadiakeun Paréntah Line Pakakas, urang tiasa ngalengkepan operasi patali SSL ku tilu paréntah di handap ieu:
v-add-letsencrypt-domain→ Panawaran pikeun sertipikat SSLv-add-web-domain-ssl-force→ Larapkeun HTTPSv-add-web-domain-ssl-hsts→ Aktipkeun HSTS
Naskah lengkepna kieu (salinan sareng laksanakeun langsung):
#!/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 配置操作结束!"
🚀 Lengkah 3: Laksanakeun naskah
Ayeuna naskahna ditulis, hayu urang jalankeun!
1️⃣ Simpen naskah salaku enable_ssl.sh
2️⃣ Ngabulkeun idin palaksanaan:
chmod +x enable_ssl.sh
3️⃣ Jalankeun naskah:
./enable_ssl.sh
Teras anjeun tiasa ningali Sertipikat SSL pikeun sakabéh subdomains Larapkeun sareng aktipkeun otomatis!
⚠ Catetan
💡 Ngeunaan Hayu urang Encrypt ngawatesan ayeuna (429 kasalahan)
Hayu urang Encrypt Ngawatesan jumlah pamundut sertipikat per IP dina hiji jamLamun ngonpigurasikeun loba teuing subdomains sakaligus, Anjeun bisa sapatemon 429 Kasalahan.
✅ Klik tautan di handap pikeun ningali solusi ▼
- Larapkeun dina bets, ngan ngajalankeun sababaraha subdomains dina hiji waktu.
- Ngagunakeun titik tungtung ACME béda(Contona, sertipikat aplikasi Cloudflare API).
- Antosan 1 jam teras cobian deui.
💡 Pariksa lamun HestiaCP geus bener dipasang sertipikat SSL
Lamun manggihan Konfigurasi SSL gagal, anjeun tiasa pariksa sacara manual:
v-list-web-domain $USER yoursubdomain.chenweiliang.com
Tingali SSL Nyaéta sawah yesUpami henteu, anjeun kedah ngaktipkeun sacara manual.
🎯 Kacindekan
Teu hese ngaktipkeun sertipikat SSL dina bets. Hal utama nyaéta ngagunakeun metodeu anu leres. ngaliwat garis paréntah HestiaCP + Aksara Shell,Anjeun tiasa Hiji-klik konfigurasi HTTPS pikeun sakabéh subdomains, duanana efisien jeung aman.
💡 Ieu henteu ngan ukur ngahemat waktos anjeun, tapi ogé bakal ningkatkeun skor SEO anjeun sareng kaamanan halaman wéb., naha henteu?
Coba ayeuna sareng tambahkeun panyalindungan HTTPS kana subdomain anjeun supados langkung aman sareng profésional! 🚀
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Kumaha ngaktipkeun sertipikat SSL dina bets pikeun subdomains HestiaCP (kaasup HTTPS redirection & HSTS)?" ”, éta tiasa ngabantosan anjeun.
Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-32612.html
Pikeun muka konci trik anu langkung disumputkeun🔑, wilujeng sumping ka saluran Telegram kami!
Bagikeun sareng suka upami anjeun resep! Bagikeun sareng resep anjeun mangrupikeun motivasi anu terus kami!
