Artikulo Direktoryo
💡 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
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
- Kopyahin ang code sa itaas at i-save ito bilang
batch_add_subdomains.sh - Patakbuhin ang sumusunod na utos upang bigyan ang mga pahintulot sa pagpapatupad ng script:
chmod +x batch_add_subdomains.sh - 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!
Sana ay makatulong sa iyo ang artikulong "Paano Magdagdag ng mga Subdomain sa Batch at I-configure ang SSL + .htaccess Redirects sa HestiaCP?" na ibinahagi sa blog ni Chen Weiliang ( https://www.chenweiliang.com/ ).
Huwag mag-atubiling ibahagi ang link ng artikulong ito: https://www.chenweiliang.com/cwl-32637.html
