Paano magdagdag ng mga subdomain sa mga batch at i-configure ang SSL + .htaccess redirection gamit ang HestiaCP?

💡 Gusto mo bang magdagdag ng mga subdomain nang maramihan gamit ang HestiaCP ? Narito ang isang ganap na awtomatikong tutorial sa pag-configure para tulungan kang paganahin ang mga SSL certificate at .htaccess 301 redirect sa isang click lang! 🚀 Tapos na sa loob ng 5 minuto, na ginagawang mas ligtas at mahusay ang iyong website!

"Isang operasyon, daan-daang subdomain ang madaling mahawakan?"

Maraming mga webmaster ang nakakaranas ng nakakalito na problema kapag gumagamit ng HestiaCP upang pamahalaan ang mga server:

Paano magdagdag ng maraming subdomain sa mga batch at awtomatikong paganahin ang SSL at 301 na pag-redirect?

Kung idadagdag mo ang mga ito nang isa-isa nang manu-mano, ito ay hindi lamang nakakapagod ngunit madaling kapitan ng mga pagkakamali.

Kaya, ituturo ko sa iyo ang isang ganap na awtomatikong paraan upang magdagdag ng mga subdomain, SSL certificate, at 301 redirect nang sabay-sabay , na magbibigay-daan sa iyong pangasiwaan ang lahat ng mga configuration nang sabay-sabay!

Paano magdagdag ng mga subdomain sa mga batch at i-configure ang SSL + .htaccess redirection gamit ang HestiaCP?


📈 Paano magdagdag ng mga subdomain sa mga batch

1. Gamitin ang HestiaCP command para magdagdag ng mga subdomain sa mga batch

Nagbibigay ang HestiaCP v-add-web-domain command na mabilis na magdagdag ng subdomain.

Gamit ang sumusunod na script, maaari kang magdagdag ng mga HTTPS certificate para sa maraming subdomain nang sabay-sabay at paganahin 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

批量创建 .htaccess File para i-redirect ang lahat ng subdomain sa subdirectory ng pangunahing 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

📅 Pagkatapos tumakbo, lahat ng subdomain ay awtomatikong ire-redirect sa kaukulang mga direktoryo ng pangunahing domain name!


✨ Isang-click na automation script

Kung ayaw mong manu-manong maglagay ng mga command, maaari mong direktang gamitin ang sumusunod na one-click batch script para magdagdag ng mga subdomain + SSL + 301 redirect.

🔎 Nilalaman ng 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 重定向!"

🔧 Paano gamitin

  1. Kopyahin ang code sa itaas at i-save ito bilang batch_add_subdomains.sh
  2. Patakbuhin ang sumusunod na utos upang bigyan ang mga pahintulot sa pagpapatupad ng script:
    chmod +x batch_add_subdomains.sh
    
  3. Patakbuhin ang script:
    ./batch_add_subdomains.sh
    

💡 Konklusyon

✅ Magdagdag ng mga subdomain nang maramihan sa isang click lang, para maiwasan ang paulit-ulit na trabaho.

✅ Awtomatikong i-configure ang SSL , na nagpapagana ng HTTPS para sa lahat ng subdomain.

✅ Pinapabuti ng 301 redirects ang pagiging SEO friendly.

✅ Ganap na awtomatikong script , madaling gamitin para sa mga baguhan.

Gamit ang pamamaraang ito, ang iyong HestiaCP server ay magiging mas mahusay at propesyonal, na magbibigay-daan sa iyong tumutok sa mas mahalagang negosyo sa halip na mag-aksaya ng oras sa nakakapagod na mga manual na operasyon.

Kung nakita mong kapaki-pakinabang ito, huwag kalimutang ibahagi ito sa iyong mga kaibigan!

🚀Gawing mas simple at mas mahusay ang pamamahala ng iyong server, simula ngayon!

发表 评论

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

Mag-scroll sa Tuktok