Cum să adăugați subdomenii în loturi și să configurați redirecționarea SSL + .htaccess cu HestiaCP?

💡 Vrei să adaugi subdomenii în bloc folosind HestiaCP ? Un tutorial de configurare complet automatizat este aici pentru a te ajuta să activezi certificatele SSL și redirecționările 301 .htaccess cu un singur clic! 🚀 Gata în 5 minute, făcând site-ul tău web mai sigur și mai eficient!

„O singură operație, sute de subdomenii pot fi gestionate cu ușurință?”

Mulți webmasteri întâmpină o problemă dificilă atunci când folosesc HestiaCP pentru a gestiona servere:

Cum să adăugați mai multe subdomenii în loturi și să activați automat redirecționările SSL și 301?

Dacă le adăugați unul câte unul manual, nu este doar plictisitor, ci și predispus la erori.

Așadar, vă voi învăța o metodă complet automatizată pentru a adăuga subdomenii, certificate SSL și redirecționări 301 în loturi , permițându-vă să gestionați toate configurațiile simultan!

Cum să adăugați subdomenii în loturi și să configurați redirecționarea SSL + .htaccess cu HestiaCP?


📈 Cum să adăugați subdomenii în loturi

1. Utilizați comanda HestiaCP pentru a adăuga subdomenii în loturi

HestiaCP oferă v-add-web-domain comandă pentru a adăuga rapid un subdomeniu.

Folosind următorul script, puteți adăuga în loturi certificate HTTPS pentru mai multe subdomenii simultan și puteți activa 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. Configurați subdomeniile în loturi .htaccess 301 Redirecționare

Crearea loturilor .htaccess Fișier pentru a redirecționa toate subdomeniile către subdirectorul domeniului principal.

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

📅 După rulare, toate subdomeniile vor fi redirecționate automat către directoarele corespunzătoare numelui de domeniu principal!


✨ Script de automatizare cu un singur clic

Dacă nu doriți să introduceți manual comenzi, puteți utiliza direct următorul script batch cu un singur clic pentru a adăuga subdomenii + SSL + redirecționări 301.

🔎 Conținut de scenariu

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

🔧 Cum se utilizează

  1. Copiați codul de mai sus și salvați-l ca batch_add_subdomains.sh
  2. Rulați următoarea comandă pentru a acorda permisiuni de execuție scriptului:
    chmod +x batch_add_subdomains.sh
    
  3. Rulați scriptul:
    ./batch_add_subdomains.sh
    

💡 Concluzie

✅ Adăugați subdomenii în loturi cu un singur clic, evitând munca repetitivă.

✅ Configurați automat SSL , activând HTTPS pentru toate subdomeniile.

✅ Redirecționările 301 îmbunătățesc compatibilitatea SEO.

✅ Script complet automatizat , ușor de utilizat pentru începători.

Folosind această metodă, serverul dvs. HestiaCP va deveni mai eficient și mai profesionist, permițându-vă să vă concentrați pe afaceri mai importante în loc să pierdeți timpul cu operațiuni manuale obositoare.

Dacă vi se pare util, nu uitați să îl împărtășiți prietenilor tăi!

🚀Simpluți și eficientizați gestionarea serverului dvs., începând de acum!

发表 评论

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

Derulaţi în sus