Giunsa pagdugang ang mga subdomain sa mga batch ug i-configure ang SSL + .htaccess nga redirection sa HestiaCP?

💡 Gusto ka bang modugang og mga subdomain nga daghan gamit ang HestiaCP ? Ania ang usa ka hingpit nga awtomatik nga tutorial sa pag-configure aron matabangan ka nga ma-enable ang mga SSL certificate ug .htaccess 301 redirects sa usa lang ka click! 🚀 Nahuman na sa 5 minutos, nga mahimong mas luwas ug episyente ang imong website!

"Usa ka operasyon, gatusan ka mga subdomain dali nga madumala?"

Daghang mga webmaster ang nakasugat og lisud nga problema kung gigamit ang HestiaCP sa pagdumala sa mga server:

Giunsa pagdugang ang daghang mga subdomain sa mga batch ug awtomatiko nga magamit ang mga pag-redirect sa SSL ug 301?

Kung idugang nimo sila sa usag usa nga mano-mano, kini dili lamang makakapoy apan dali usab nga adunay mga sayup.

Mao nga, tudloan ko ikaw og usa ka hingpit nga awtomatiko nga pamaagi sa pagdugang og mga subdomain, SSL certificate, ug 301 redirects sa mga batch , nga magtugot kanimo sa pagdumala sa tanang mga configuration sa usa ka higayon!

Giunsa pagdugang ang mga subdomain sa mga batch ug i-configure ang SSL + .htaccess nga redirection sa HestiaCP?


📈 Giunsa pagdugang ang mga subdomain sa mga batch

1. Gamita ang HestiaCP nga sugo aron idugang ang mga subdomain sa mga batch

Naghatag ang HestiaCP v-add-web-domain sugo nga daling makadugang ug subdomain.

Gamit ang mosunud nga script, mahimo nimong batch ang pagdugang mga sertipiko sa HTTPS alang sa daghang mga subdomain sa usa ka higayon ug mahimo ang HSTS.

USER="youruser"
DOMAIN="yourdomain.com"

for SUB in en fr de es it pt nl ru jp cn 
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    v-add-web-domain $USER $FULL_DOMAIN
    v-add-letsencrypt-domain $USER $FULL_DOMAIN
    v-add-web-domain-ssl-force $USER $FULL_DOMAIN
    v-add-web-domain-hsts $USER $FULL_DOMAIN
done

2. I-configure ang mga subdomain sa mga batch .htaccess 301 Pag-redirect

Pagmugna sa batch .htaccess File para i-redirect ang tanang subdomain sa subdirectory sa main domain.

for SUB in en fr de es it pt nl ru jp cn 
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    HTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess"
    echo "RewriteEngine on" > $HTACCESS_PATH
    echo "RewriteCond %{HTTP_HOST} ^$FULL_DOMAIN$ [NC]" >> $HTACCESS_PATH
    echo "RewriteRule ^(.*)$ https://www.$DOMAIN/$SUB/$1 [L,R=301]" >> $HTACCESS_PATH
done

📅 Pagkahuman sa pagdagan, ang tanan nga mga subdomain awtomatikong i-redirect sa katugbang nga mga direktoryo sa panguna nga ngalan sa domain!


✨ Usa ka pag-klik sa automation nga script

Kon dili nimo gusto nga mano-mano nga mosulod sa mga sugo, mahimo nimong gamiton direkta ang mosunod nga one-click batch script aron makadugang og mga subdomain + SSL + 301 redirects.

🔎 Ang sulud sa script

#!/bin/bash
USER="youruser"
DOMAIN="yourdomain.com"
SUBDOMAINS="en fr de es it pt nl ru jp cn"
for SUB in $SUBDOMAINS 
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    v-add-web-domain $USER $FULL_DOMAIN
    v-add-letsencrypt-domain $USER $FULL_DOMAIN
    v-add-web-domain-ssl-force $USER $FULL_DOMAIN
    v-add-web-domain-hsts $USER $FULL_DOMAIN
    HTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess"
    echo "RewriteEngine on" > $HTACCESS_PATH
    echo "RewriteCond %{HTTP_HOST} ^$FULL_DOMAIN$ [NC]" >> $HTACCESS_PATH
    echo "RewriteRule ^(.*)$ https://www.$DOMAIN/$SUB/$1 [L,R=301]" >> $HTACCESS_PATH
done

systemctl restart hestia
systemctl restart nginx
systemctl restart apache2

echo "🎉 所有子域名已成功添加,并启用 SSL + 301 重定向!"

🔧 Unsaon paggamit

  1. Kopyaha ang code sa ibabaw ug i-save kini ingon batch_add_subdomains.sh
  2. Pagdalagan ang mosunud nga mando aron mahatagan ang pagtugot sa pagpatuman sa script:
    chmod +x batch_add_subdomains.sh
    
  3. Pagdalagan ang script:
    ./batch_add_subdomains.sh
    

💡 Panapos

✅ Idugang ang mga subdomain sa daghang batch sa usa lang ka pag-klik, aron malikayan ang balik-balik nga trabaho.

✅ Awtomatikong i-configure ang SSL , nga makapahimo sa HTTPS para sa tanang subdomain.

✅ Ang 301 nga mga redirect nagpauswag sa SEO friendly.

✅ Bug-os nga awtomatik nga script , sayon ​​gamiton para sa mga bag-o pa lang.

Gamit kini nga pamaagi, ang imong HestiaCP server mahimong mas episyente ug propesyonal, nga magtugot kanimo sa pag-focus sa mas importante nga negosyo imbes nga mag-usik ug oras sa makakapoy nga manual nga mga operasyon.

Kung nakita nimo nga mapuslanon kini, ayaw kalimti nga ipaambit kini sa imong mga higala!

🚀Himua nga mas simple ug mas episyente ang pagdumala sa imong server, sugod karon!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Linukot nga basahon sa Taas