Artikelkatalog
💡 Vill använda HestiaCP Lägga till underdomäner i partier? En-klicksaktivering av SSL-certifikat + .htaccess 301 omdirigering, helautomatisk konfigurationshandledning är här! 🚀 Få det gjort på 5 minuter och gör din webbplats säkrare och effektivare!
"En operation, hundratals underdomäner kan enkelt hanteras?"
Många webbansvariga stöter på ett knepigt problem när de använder HestiaCP för att hantera servrar:
Hur lägger man till flera underdomäner i partier och aktiverar automatiskt SSL och 301-omdirigeringar?
Om du lägger till dem en efter en manuellt är det inte bara tråkigt utan också risk för fel.
Så nu ska jag lära dig en Lägg automatiskt till underdomäner + SSL + 301-omdirigeringar i omgångar metod, så att du kan få alla konfigurationer på en gång!

📈 Hur man lägger till underdomäner i partier
1. Använd kommandot HestiaCP för att lägga till underdomäner i batcher
HestiaCP tillhandahåller v-add-web-domain kommando för att snabbt lägga till en underdomän.
Med hjälp av följande skript kan du lägga till HTTPS-certifikat för flera underdomäner samtidigt och aktivera 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. Konfigurera underdomäner i batcher .htaccess 301 Omdirigering
Batchskapande .htaccess Fil för att omdirigera alla underdomäner till underkatalogen för huvuddomänen.
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
📅 Efter körning kommer alla underdomäner automatiskt att omdirigeras till motsvarande kataloger för huvuddomännamnet!
✨ Automatiseringsskript med ett klick
Om du inte vill ange kommandot manuellt kan du använda följande En-klicks batch lägga till underdomäner + SSL + 301 omdirigeringsskript.
🔎 Skriptinnehåll
#!/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 重定向!"
🔧 Hur man använder
- Kopiera ovanstående kod och spara den som
batch_add_subdomains.sh - Kör följande kommando för att ge skriptkörningsbehörigheter:
chmod +x batch_add_subdomains.sh - Kör skriptet:
./batch_add_subdomains.sh
💡 Slutsats
✅ Lägg till underdomäner i omgångar, exekvering med ett klick för att undvika dubbelarbete.
✅ Konfigurera SSL automatiskt, HTTPS är aktiverat för alla underdomäner.
✅ 301 Omdirigering,främja SEO Vänskap.
✅ Helautomatiskt skript, även nybörjare kan använda det enkelt.
Med denna metod kommer din HestiaCP-server att bli mer effektiv och professionell, vilket gör att du kan fokusera på viktigare affärer istället för att slösa tid på tråkiga manuella operationer.
Om du tycker att det är användbart, glöm inte att dela det med dina vänner!
🚀 Gör din serverhantering enklare och effektivare, börja nu!
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "HestiaCP Hur man lägger till underdomäner i batcher och konfigurerar SSL + .htaccess-omdirigering?", kan det vara till hjälp för dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-32637.html
För att låsa upp fler dolda knep🔑, välkommen att gå med i vår Telegram-kanal!
Dela och gilla om du gillar det! Dina delningar och gilla-markeringar är vår fortsatta motivation!