Hogyan adhatok hozzá aldomaineket kötegben, és hogyan konfigurálhatok SSL + .htaccess átirányítást a HestiaCP segítségével?

💡 Szeretne tömegesen aldoméneket hozzáadni a HestiaCP segítségével ? Egy teljesen automatizált konfigurációs oktatóanyag segít egyetlen kattintással engedélyezni az SSL tanúsítványokat és a .htaccess 301 átirányításokat! 🚀 5 perc alatt elkészül, így webhelye biztonságosabb és hatékonyabb lesz!

"Egy művelet, több száz aldomain könnyen kezelhető?"

Sok webmester trükkös problémába ütközik, amikor a HestiaCP-t használja a szerverek kezelésére:

Hogyan lehet több aldomaint kötegben hozzáadni, és automatikusan engedélyezni az SSL-t és a 301-es átirányítást?

Ha manuálisan egyesével adja hozzá őket, az nemcsak unalmas, hanem hibákra is hajlamos.

Tehát megtanítok neked egy teljesen automatizált módszert aldomének, SSL-tanúsítványok és 301-es átirányítások kötegelt hozzáadására , lehetővé téve, hogy egyszerre kezeld az összes konfigurációt!

Hogyan adhatok hozzá aldomaineket kötegben, és hogyan konfigurálhatok SSL + .htaccess átirányítást a HestiaCP segítségével?


📈 Aldomainek kötegelt hozzáadása

1. Használja a HestiaCP parancsot aldomainek kötegelt hozzáadásához

A HestiaCP biztosítja v-add-web-domain parancs segítségével gyorsan hozzáadhat egy aldomaint.

A következő szkript segítségével köteggel adhat hozzá HTTPS-tanúsítványokat egyszerre több aldomainhez, és engedélyezheti a HSTS-t.

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. Konfigurálja az aldomaineket kötegekben .htaccess 301 Átirányítás

批量创建 .htaccess Fájl az összes aldomain átirányításához a fő tartomány alkönyvtárába.

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

📅 Futtatás után minden aldomain automatikusan át lesz irányítva a fő domain név megfelelő könyvtáraiba!


✨ Egykattintásos automatizálási szkript

Ha nem szeretné manuálisan beírni a parancsokat, közvetlenül is használhatja a következő egykattintásos kötegelt szkriptet aldomének + SSL + 301-es átirányítások hozzáadásához.

🔎 Script tartalom

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

🔧 Hogyan kell használni

  1. Másolja ki a fenti kódot, és mentse el másként batch_add_subdomains.sh
  2. Futtassa a következő parancsot a szkript végrehajtási engedélyeinek megadásához:
    chmod +x batch_add_subdomains.sh
    
  3. Futtassa a szkriptet:
    ./batch_add_subdomains.sh
    

💡 Következtetés

✅ Aldoméneket kötegekben adhatsz hozzá egyetlen kattintással, elkerülve az ismétlődő munkát.

✅ Automatikusan konfigurálja az SSL-t , engedélyezve a HTTPS-t az összes aldomainhez.

✅ A 301-es átirányítások javítják a SEO- barát jelleget.

✅ Teljesen automatizált szkript , könnyen használható kezdők számára is.

Ezzel a módszerrel a HestiaCP szervere hatékonyabbá és professzionálisabbá válik, így Ön sokkal fontosabb üzletre koncentrálhat, ahelyett, hogy fárasztó kézi műveletekre pazarolna időt.

Ha hasznosnak találod, ne felejtsd el megosztani barátaiddal!

🚀Tedd egyszerűbbé és hatékonyabbá a szerverkezelésedet, mostantól kezdve!

发表 评论

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

Lapozzon a lap tetejére