Otu esi eme ka asambodo SSL (gụnyere HTTPS redirection & HSTS) maka subdomains HestiaCP na batches?

Ị hụtụla ụdị ọnọdụ ahụ? Jiri nnukwu mbọ wuo ya HestiaCP Emepụtara sava na subdomains, mana ị chọpụtala na ịkwesịrị iji aka tinye akwụkwọ maka ma hazie asambodo SSL n'otu n'otu? 🤯 Nke a na-ata ahụhụ!

Echegbula onwe gị, a ga m akuziri gị aghụghọ taa. Otu-pịa ogbe ịgbalite SSL, gụnyere ọ bụghị naanị Ka anyị zoo Asambodo, ma nyere gị aka ozugbo Ntugharị akpaka HTTPS na HSTS (HTTP Nchekwa Ụgbọ njem siri ike).

🔥 Gịnị kpatara na-enyere SSL aka na nnukwu?

Ị nwere ike na-eche: "Enweghị m ike ịpị ha naanị aka?" N'ezie, ma ọ bụrụ na ị nwere Ọtụtụ iri ma ọ bụ narị narị subdomains, Obi abụọ adịghị ya na ọrụ ntuziaka bụ mmegbu onwe onye!

Nhazi ogbe nwere uru ndị a:
Chekwa oge: Otu-pịa ogbugbu, ọ dịghị mkpa iji aka pịa.
Zere mwepu: Belata mmejọ mmadụ wee hụ na echekwabara subdomains niile.
Manye HTTPS: redirect HTTP na-akpaghị aka -> HTTPS, melite SEO Akara.
HSTS nchekwa hardening: Gbochie mwakpo mmadụ n'etiti ma mee ka saịtị ahụ dịkwuo nchebe.

💡 Usoro ọrụ akọwapụtara

Ọzọ, anyị na-eji ngwá ọrụ ahịrị iwu nke na-abịa na HestiaCP iji dee ihe dị mfe Akwụkwọ Shell, mfe ime Subdomains niile Nhazi SSL maka .

Otu esi eme ka asambodo SSL (gụnyere HTTPS redirection & HSTS) maka subdomains HestiaCP na batches?

📝 Nzọụkwụ 1: Nweta ndepụta subdomains

Were ya na ngalaba isi gị bụ chenweiliang.com, ị gbakwunyela ọtụtụ subdomains, dịka ọmụmaatụ:

  • en.chenweiliang.com
  • ru.chenweiliang.com
  • la.chenweiliang.com
  • lv.chenweiliang.com

N'edemede ahụ, naanị anyị kwesịrị idowe ndepụta prefixes subdomain, dịka ọmụmaatụ:

SUBDOMAINS="en ru la lv"

E mesịa, anyị ga-apụ site na subdomains ndị a wee tinye akwụkwọ maka asambodo SSL otu otu.


📜 Nzọụkwụ 2: Dee edemede iji mee ka asambodo SSL dị na batches

HestiaCP na-enye Ngwa Line Command, anyị nwere ike mezue ọrụ metụtara SSL na iwu atọ ndị a:

  • v-add-letsencrypt-domain → Tinye akwụkwọ maka SSL akwụkwọ
  • v-add-web-domain-ssl-force → Manye HTTPS
  • v-add-web-domain-ssl-hsts → Kwado HSTS

Edemede zuru oke bụ nke a (detuo ma mebie ozugbo):

#!/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 配置操作结束!"

🚀 Nzọụkwụ 3: Mepụta edemede ahụ

Ugbu a edere edemede ahụ, ka anyị mee ya!

1️⃣ Chekwaa edemede dị ka enable_ssl.sh
2️⃣ Nye ikike igbu:

chmod +x enable_ssl.sh

3️⃣ Gbaa edemede ahụ:

./enable_ssl.sh

Mgbe ahụ ị ga-ahụ Asambodo SSL maka subdomains niile Tinye ma gbanye na-akpaghị aka!


⚠ ndetu

💡 Banyere Ka anyị Encrypt mmachi ugbu a (njehie 429)
Ka anyị zoo Amachi ọnụ ọgụgụ nke akwụkwọ arịrịọ kwa IP n'ime otu awaỌ bụrụ na ị hazie ọtụtụ subdomains ozugbo, ị nwere ike izute 429 mperi.

✅ Pịa njikọ dị n'okpuru ka ịlele ihe ngwọta ▼

  • Tinye na batches, naanị na-agba ọsọ subdomains ole na ole n'otu oge.
  • Iji njedebe ACME dị iche(Ọmụmaatụ, Cloudflare API akwụkwọ ngwa).
  • Chere 1 elekere wee nwaa ọzọ.

💡 Lelee ma HestiaCP etinyela asambodo SSL nke ọma
Ọ bụrụ na ịchọta Nhazi SSL dara, ị nwere ike iji aka lelee ya:

v-list-web-domain $USER yoursubdomain.chenweiliang.com

Lelee SSL Ọ bụ ubi yesỌ bụrụ na ọ bụghị, ịkwesịrị iji aka mee ya.


🎯 Mmechi

Ọ naghị esiri ike ịgbalite asambodo SSL na batches. Isi ihe bụ iji usoro ziri ezi. gafere Ahịrị iwu HestiaCP + script Shell,ị nwere ike Otu-pịa nhazi HTTPS maka mpaghara subdomains niile, ma nke ọma ma dị mma.

💡 Nke a agaghị azọpụta gị ọtụtụ oge, mana ọ ga-emeziwanye akara SEO gị na nchekwa weebụsaịtị., Gịnị mere?

Gbalịa ya ugbu a ma tinye nchebe HTTPS na subdomains gị iji mee ka ha nwekwuo nchebe na ọkachamara! 🚀

评论

Agaghị ebipụta adreesị ozi-e gị. Achọrọ ubi na-eji * Label

Akwụkwọ ndekọ ederede
Pịgharịa gaa na n'elu