Hvernig á að bæta við undirlénum í runum og stilla SSL + .htaccess tilvísun með HestiaCP?

💡 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 í runum og stilla SSL + .htaccess tilvísun með HestiaCP?


📈 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

  1. Afritaðu kóðann hér að ofan og vistaðu hann sem batch_add_subdomains.sh
  2. Keyrðu eftirfarandi skipun til að veita framkvæmdarheimildir handritinu:
    chmod +x batch_add_subdomains.sh
    
  3. 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!

发表 评论

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru notaðir * Merkimiði

Flettu að Top