Jinsi ya kuongeza vikoa vidogo katika makundi na kusanidi uelekezaji upya wa SSL + .htaccess na HestiaCP?

💡 Unataka kutumia HestiaCP Ungependa kuongeza vikoa vidogo katika makundi? Uwezeshaji wa cheti cha SSL kwa mbofyo mmoja + .htaccess 301 uelekezwe kwingine, mafunzo ya usanidi kiotomatiki kabisa yako hapa! 🚀 Ifanye baada ya dakika 5 na ufanye tovuti yako kuwa salama na bora zaidi!

"Operesheni moja, mamia ya vikoa vidogo vinaweza kushughulikiwa kwa urahisi?"

Wasimamizi wengi wa wavuti hukutana na shida gumu wakati wa kutumia HestiaCP kudhibiti seva:

Jinsi ya kuongeza vikoa vingi kwenye vikundi na kuwezesha kiotomati uelekezaji wa SSL na 301?

Ikiwa utaziongeza moja kwa moja kwa mikono, sio tu ya kuchosha lakini pia inakabiliwa na makosa.

Kwa hiyo, sasa nitakufundisha moja Ongeza vikoa vidogo + SSL + 301 uelekezaji upya kiotomatiki katika makundi njia, ili uweze kupata usanidi wote mara moja!

Jinsi ya kuongeza vikoa vidogo katika makundi na kusanidi uelekezaji upya wa SSL + .htaccess na HestiaCP?


📈 Jinsi ya kuongeza vikoa vidogo katika makundi

1. Tumia amri ya HestiaCP ili kuongeza vikoa vidogo katika vikundi

HestiaCP hutoa v-add-web-domain amri ya kuongeza haraka kikoa.

Kwa kutumia hati ifuatayo, unaweza kuongeza vyeti vya HTTPS kwa vikoa vingi mara moja na uwashe 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. Sanidi vikoa vidogo katika makundi .htaccess 301 Elekeza kwingine

Uundaji wa kundi .htaccess Faili ili kuelekeza upya vikoa vidogo kwenye saraka ndogo ya kikoa kikuu.

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

📅 Baada ya kuendesha, vikoa vidogo vyote vitaelekezwa kiotomatiki kwenye saraka zinazolingana za jina kuu la kikoa!


✨ Hati ya otomatiki ya kubofya mara moja

Ikiwa hutaki kuingiza amri kwa mikono, unaweza kutumia zifuatazo Kundi la mbofyo mmoja linaongeza vikoa vidogo + SSL + 301 hati ya kuelekeza kwingine.

🔎 Maudhui ya hati

#!/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 重定向!"

🔧 Jinsi ya kutumia

  1. Nakili nambari iliyo hapo juu na uihifadhi kama batch_add_subdomains.sh
  2. Tekeleza amri ifuatayo ili kutoa ruhusa ya utekelezaji wa hati:
    chmod +x batch_add_subdomains.sh
    
  3. Endesha hati:
    ./batch_add_subdomains.sh
    

💡 Hitimisho

Ongeza vikoa vidogo katika makundi, utekelezaji wa mbofyo mmoja ili kuepuka kurudia kazi.

Sanidi SSL kiotomatiki, HTTPS imewashwa kwa vikoa vidogo vyote.

301 Elekeza kwingine,kuza SEO Urafiki.

Hati iliyojiendesha kikamilifu, hata wanaoanza wanaweza kuitumia kwa urahisi.

Kwa kutumia njia hii, seva yako ya HestiaCP itakuwa bora na ya kitaalamu zaidi, hivyo kukuwezesha kuangazia biashara muhimu zaidi badala ya kupoteza muda kwa shughuli za mikono zenye kuchosha.

Ikiwa unaona ni muhimu, usisahau kuishiriki na marafiki zako!

🚀 Fanya usimamizi wa seva yako kuwa rahisi na ufanisi zaidi, kuanzia sasa!

发表 评论

Barua pepe yako haitachapishwa. 必填 项 已 用 * 标注

Kitabu ya Juu