Yadda za a ƙara subdomains a batches da kuma saita SSL + .htaccess turawa tare da HestiaCP?

💡 Kuna son ƙara ƙananan yankuna a cikin adadi mai yawa ta amfani da HestiaCP ? Koyarwar daidaitawa ta atomatik tana nan don taimaka muku kunna takaddun shaida na SSL da kuma tura .htaccess 301 da dannawa ɗaya kawai! 🚀 An gama cikin mintuna 5, yana sa gidan yanar gizon ku ya fi aminci da inganci!

"Aiki ɗaya, ɗaruruwan yanki na yanki ana iya sarrafa su cikin sauƙi?"

Yawancin masu kula da gidan yanar gizo suna fuskantar matsala mai wahala lokacin amfani da HestiaCP don sarrafa sabar:

Yadda ake ƙara ƙananan yanki da yawa a cikin batches kuma kunna SSL da turawa ta 301 ta atomatik?

Idan ka ƙara su ɗaya bayan ɗaya da hannu, ba kawai mai ban sha'awa ba ne amma har ma da kuskure.

Don haka, zan koya muku wata hanya ta atomatik don ƙara ƙananan yankuna, takaddun shaida na SSL, da kuma juyawa 301 a cikin rukuni , wanda ke ba ku damar sarrafa duk saitunan a lokaci guda!

Yadda za a ƙara subdomains a batches da kuma saita SSL + .htaccess turawa tare da HestiaCP?


📈 Yadda ake ƙara subdomains a batches

1. Yi amfani da umarnin HestiaCP don ƙara ƙananan yanki a cikin batches

HestiaCP yana bayarwa v-add-web-domain umarnin don ƙara yanki da sauri.

Yin amfani da rubutun mai zuwa, zaku iya ƙara takaddun takaddun HTTPS don yanki mai yawa a lokaci ɗaya kuma kunna 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. Sanya reshen yanki a batches .htaccess 301 Komawa

Ƙirƙirar tsari .htaccess Fayil don tura duk wuraren yanki zuwa babban kundin adireshi na babban yanki.

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

📅 Bayan gudu, duk subdomains za a tura kai tsaye zuwa ga adiresoshin da suka dace na babban sunan yankin!


✨ Rubutun atomatik danna sau ɗaya

Idan ba kwa son shigar da umarni da hannu, zaku iya amfani da rubutun batch mai dannawa ɗaya kai tsaye don ƙara subdomains + SSL + 301 redirects.

🔎 Abubuwan rubutun

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

🔧 Yadda ake amfani da shi

  1. Kwafi lambar da ke sama kuma adana shi azaman batch_add_subdomains.sh
  2. Gudanar da umarni mai zuwa don ba da izinin aiwatarwa ga rubutun:
    chmod +x batch_add_subdomains.sh
    
  3. Gudanar da rubutun:
    ./batch_add_subdomains.sh
    

💡 Kammalawa

✅ Ƙara ƙananan yankuna a cikin rukuni da dannawa ɗaya, don guje wa maimaita aiki.

✅ Saita SSL ta atomatik , yana ba da damar HTTPS ga duk ƙananan yankuna.

✅ 301 redirects yana inganta abokantakar SEO.

✅ Rubutun da aka yi shi da kansa , mai sauƙin amfani ga masu farawa.

Yin amfani da wannan hanyar, uwar garken HestiaCP ɗin ku zai zama mafi inganci kuma ƙwararru, yana ba ku damar mai da hankali kan kasuwanci mafi mahimmanci maimakon ɓata lokaci akan ayyukan hannu masu ban tsoro.

Idan kun ga yana da amfani, kar ku manta da raba shi tare da abokan ku!

🚀Sa tsarin sarrafa sabar ku ya zama mai sauƙi kuma mafi inganci, farawa yanzu!

comments

您的邮箱地址不会被公开。必填项已用*标注

Gungura zuwa top