Greinaskrá
💡 Langar þig að nota HestiaCP Bæta við undirlénum í lotum? Einn smellur virkjun SSL vottorðs + .htaccess 301 tilvísun, fullsjálfvirk stillingarkennsla er hér! 🚀 Gerðu það á 5 mínútum og gerðu vefsíðuna þína öruggari og skilvirkari!
„Ein aðgerð, hundruð undirléna er auðvelt að meðhöndla?
Margir vefstjórar lenda í erfiðu vandamáli þegar þeir nota HestiaCP til að stjórna netþjónum:
Hvernig á að bæta við mörgum undirlénum í lotum og virkja sjálfkrafa SSL og 301 tilvísanir?
Ef þú bætir þeim við einn í einu handvirkt er það ekki aðeins leiðinlegt heldur einnig viðkvæmt fyrir villum.
Svo, nú mun ég kenna þér einn Bættu sjálfkrafa við undirlénum + SSL + 301 tilvísunum í lotum aðferð, þannig að þú getur fengið allar stillingar í einu!

📈 Hvernig á að bæta við undirlénum í lotum
1. Notaðu HestiaCP skipunina til að bæta við undirlénum í lotum
HestiaCP veitir v-add-web-domain skipun til að bæta við undirléni fljótt.
Með því að nota eftirfarandi skriftu geturðu bætt við HTTPS vottorðum í lotu fyrir mörg undirlén í einu og virkjað 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. Stilltu undirlén í lotum .htaccess 301 Tilvísun
Hópgerð .htaccess Skrá til að beina öllum undirlénum í undirmöppu aðallénsins.
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
📅 Eftir keyrslu verður öllum undirlénum sjálfkrafa vísað í samsvarandi möppur aðallénsins!
✨ Sjálfvirknihandrit með einum smelli
Ef þú vilt ekki slá inn skipunina handvirkt geturðu notað eftirfarandi Einn smellur hópur sem bætir við undirlénum + SSL + 301 tilvísunarforskrift.
🔎 Innihald handrits
#!/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 重定向!"
🔧 Hvernig á að nota
- Afritaðu kóðann hér að ofan og vistaðu hann sem
batch_add_subdomains.sh - Keyrðu eftirfarandi skipun til að veita framkvæmdarheimildir handritinu:
chmod +x batch_add_subdomains.sh - Keyra handritið:
./batch_add_subdomains.sh
💡 Niðurstaða
✅ Bættu við undirlénum í lotum, framkvæmd með einum smelli til að forðast tvíverknað.
✅ Stilla SSL sjálfkrafa, HTTPS er virkt fyrir öll undirlén.
✅ 301 Tilvísun, kynna SEO Vinátta.
✅ Alveg sjálfvirkt handrit, jafnvel nýliði geta notað það auðveldlega.
Með því að nota þessa aðferð verður HestiaCP þjónninn þinn skilvirkari og fagmannlegri, sem gerir þér kleift að einbeita þér að mikilvægari viðskiptum í stað þess að eyða tíma í leiðinlegar handvirkar aðgerðir.
Ef þér finnst það gagnlegt, ekki gleyma að deila því með vinum þínum!
🚀 Gerðu netþjónastjórnun þína einfaldari og skilvirkari, byrjaðu núna!
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi „HestiaCP Hvernig á að bæta við undirlénum í runum og stilla SSL + .htaccess endurvísun? ”, það gæti verið gagnlegt fyrir þig.
Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-32637.html
