Artikkelihakemisto
Oletko koskaan törmännyt tällaiseen tilanteeseen? Rakenna se suurella vaivalla HestiaCP Palvelin ja aliverkkotunnukset on luotu, mutta huomaat, että sinun on haettava ja määritettävä SSL-varmenteita manuaalisesti yksitellen? 🤯 Tämä on niin tuskallista!
Älä huoli, opetan sinulle tempun tänään. SSL:n eräaktivointi yhdellä napsautuksella, mukaan lukien ei vain Salataan sertifikaatit, ja auttavat sinua ottamaan käyttöön HTTPS automaattinen uudelleenohjaus 和 HSTS (HTTP Strict Transport Security).
🔥 Miksi ottaa SSL käyttöön kerralla?
Saatat ajatella: "Enkö voi vain napsauttaa niitä manuaalisesti, mutta jos olet." Kymmeniä tai satoja aliverkkotunnuksia, manuaalinen käyttö on epäilemättä itsensä hyväksikäyttöä!
Eräkäsittelyllä on seuraavat edut:
✔ 节省时间: Suoritus yhdellä napsautuksella, ei tarvitse napsauttaa manuaalisesti.
✔ Vältä puutteita: Vähennä inhimillisiä virheitä ja varmista, että kaikki aliverkkotunnukset ovat turvallisia.
✔ Pakota HTTPS: Ohjaa automaattisesti HTTP -> HTTPS, paranna SEO pisteet.
✔ HSTS-turvallisuuskarkaisu: Estä man-in-the-middle -hyökkäykset ja tee sivustosta turvallisempi.
💡 Tietyt toimintavaiheet
Seuraavaksi käytämme HestiaCP:n mukana tulevaa komentorivityökalua yksinkertaisen kirjoittamiseen Shell Script, helposti tehty Kaikki aliverkkotunnukset SSL-määritys kohteelle .

📝 Vaihe 1: Hanki luettelo aliverkkotunnuksista
Oletetaan, että ensisijainen verkkotunnuksesi on chenweiliang.com, olet lisännyt useita aliverkkotunnuksia, esimerkiksi:
en.chenweiliang.comru.chenweiliang.comla.chenweiliang.comlv.chenweiliang.com
Skriptissä meidän tarvitsee vain ylläpitää luetteloa aliverkkotunnuksen etuliitteistä, esimerkiksi:
SUBDOMAINS="en ru la lv"
Myöhemmin käymme läpi nämä aliverkkotunnukset ja haemme SSL-varmenteita yksitellen.
📜 Vaihe 2: Kirjoita komentosarja ottaaksesi SSL-sertifikaatit käyttöön erissä
HestiaCP tarjoaa Komentorivityökalut, voimme suorittaa SSL:ään liittyviä toimintoja seuraavilla kolmella komennolla:
v-add-letsencrypt-domain→ Hae SSL-varmennettav-add-web-domain-ssl-force→ Pakota HTTPSv-add-web-domain-ssl-hsts→ Ota HSTS käyttöön
Täydellinen skripti on seuraava (kopioi ja suorita suoraan):
#!/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 配置操作结束!"
🚀 Vaihe 3: Suorita käsikirjoitus
Nyt kun käsikirjoitus on kirjoitettu, ajetaan se!
1️⃣ Tallenna skripti nimellä enable_ssl.sh
2️⃣ Myönnä suoritusoikeudet:
chmod +x enable_ssl.sh
3️⃣ suorita komentosarja:
./enable_ssl.sh
Sitten voit nähdä SSL-sertifikaatit kaikille aliverkkotunnuksille Käytä ja ota käyttöön automaattisesti!
⚠ Huomautuksia
💡 Tietoja Let's Encrypt -virtarajoituksesta (429-virhe)
Let's Encrypt Rajoita varmennepyyntöjen määrää IP-osoitetta kohti tunnin sisälläJos määrität liian monta aliverkkotunnusta kerralla, saatat kohdata 429 Virhe.
✅ Napsauta alla olevaa linkkiä nähdäksesi ratkaisun ▼
- Levitä erissä, käytössä vain muutama aliverkkotunnus kerrallaan.
- Käytä eri ACME-päätepistettä(Esimerkiksi Cloudflare API -sovellussertifikaatti).
- Odota 1 tunti ja yritä uudelleen.
💡 Tarkista, onko HestiaCP asentanut SSL-varmenteen oikein
Jos löydät SSL-määritys epäonnistui, voit tarkistaa sen manuaalisesti:
v-list-web-domain $USER yoursubdomain.chenweiliang.com
Katso SSL Onko kenttä yesJos ei, sinun on otettava se käyttöön manuaalisesti.
🎯 Johtopäätös
SSL-varmenteiden aktivoiminen erissä ei ole vaikeaa. Tärkeintä on käyttää oikeaa menetelmää. syöttö HestiaCP-komentorivi + Shell-skripti, voit Yhden napsautuksen HTTPS-määritys kaikille aliverkkotunnuksille, sekä tehokas että turvallinen.
💡 Tämä paitsi säästää paljon aikaa, myös parantaa SEO-pisteitäsi ja verkkosivustosi turvallisuutta., miksi ei?
Kokeile nyt ja lisää HTTPS-suojaus aliverkkotunnuksisiisi tehdäksesi niistä turvallisempia ja ammattimaisempia! 🚀
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Kuinka SSL-varmenteet otetaan käyttöön erissä HestiaCP-aliverkkotunnuksille (mukaan lukien HTTPS-uudelleenohjaus ja HSTS)?" ”, siitä voi olla sinulle apua.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-32612.html
Avataksesi lisää piilotettuja temppuja🔑, tervetuloa liittymään Telegram-kanavallemme!
Jaa ja tykkää jos pidät! Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!
