Paano magdagdag ng mga subdomain sa mga batch at i-configure ang SSL + .htaccess redirection gamit ang HestiaCP?

💡 Gustong gamitin HestiaCP Magdagdag ng mga subdomain sa mga batch? Isang-click na pag-activate ng SSL certificate + .htaccess 301 redirect, narito na ang ganap na awtomatikong tutorial sa pagsasaayos! 🚀 Gawin ito sa loob ng 5 minuto at gawing mas secure at mahusay ang iyong website!

"Isang operasyon, daan-daang subdomain ang madaling mahawakan?"

Maraming mga webmaster ang nakakaranas ng nakakalito na problema kapag gumagamit ng HestiaCP upang pamahalaan ang mga server:

Paano magdagdag ng maraming subdomain sa mga batch at awtomatikong paganahin ang SSL at 301 na pag-redirect?

Kung idadagdag mo ang mga ito nang isa-isa nang manu-mano, ito ay hindi lamang nakakapagod ngunit madaling kapitan ng mga pagkakamali.

Kaya, ngayon ay tuturuan kita ng isa Awtomatikong magdagdag ng mga subdomain + SSL + 301 na pag-redirect sa mga batch paraan, upang makuha mo ang lahat ng mga pagsasaayos nang sabay-sabay!

Paano magdagdag ng mga subdomain sa mga batch at i-configure ang SSL + .htaccess redirection gamit ang HestiaCP?


📈 Paano magdagdag ng mga subdomain sa mga batch

1. Gamitin ang HestiaCP command para magdagdag ng mga subdomain sa mga batch

Nagbibigay ang HestiaCP v-add-web-domain command na mabilis na magdagdag ng subdomain.

Gamit ang sumusunod na script, maaari kang magdagdag ng mga HTTPS certificate para sa maraming subdomain nang sabay-sabay at paganahin ang 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. I-configure ang mga subdomain sa mga batch .htaccess 301 Pag-redirect

批量创建 .htaccess File para i-redirect ang lahat ng subdomain sa subdirectory ng pangunahing domain.

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

📅 Pagkatapos tumakbo, lahat ng subdomain ay awtomatikong ire-redirect sa kaukulang mga direktoryo ng pangunahing domain name!


✨ Isang-click na automation script

Kung ayaw mong manu-manong ipasok ang command, maaari mong gamitin ang sumusunod Isang-click na batch ang pagdaragdag ng mga subdomain + SSL + 301 redirect script.

🔎 Nilalaman ng script

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

🔧 Paano gamitin

  1. Kopyahin ang code sa itaas at i-save ito bilang batch_add_subdomains.sh
  2. Patakbuhin ang sumusunod na utos upang bigyan ang mga pahintulot sa pagpapatupad ng script:
    chmod +x batch_add_subdomains.sh
    
  3. Patakbuhin ang script:
    ./batch_add_subdomains.sh
    

💡 Konklusyon

Magdagdag ng mga subdomain sa mga batch, one-click execution para maiwasan ang pagdoble ng trabaho.

Awtomatikong i-configure ang SSL, pinagana ang HTTPS para sa lahat ng subdomain.

301 Pag-redirect, i-promote SEO Pagkakaibigan.

Ganap na automated na script, kahit na ang mga baguhan ay madaling magamit ito.

Gamit ang pamamaraang ito, ang iyong HestiaCP server ay magiging mas mahusay at propesyonal, na magbibigay-daan sa iyong tumutok sa mas mahalagang negosyo sa halip na mag-aksaya ng oras sa nakakapagod na mga manual na operasyon.

Kung nakita mong kapaki-pakinabang ito, huwag kalimutang ibahagi ito sa iyong mga kaibigan!

🚀 Gawing mas simple at mas mahusay ang pamamahala ng iyong server, simula ngayon!

发表 评论

Ang iyong email address ay hindi maipa-publish. 必填 项 已 用 * Tatak

Mag-scroll sa Tuktok