ווי צו לייגן סובדאָמאַינס אין באַטשאַז און קאַנפיגיער SSL + .htaccess רידערעקשאַן מיט HestiaCP?

💡 ווילן צו נוצן HestiaCP לייג סובדאָמאַינס אין באַטשאַז? איין-גיט אַקטאַוויישאַן פון ססל באַווייַזן + .htaccess 301 רידערעקט, גאָר אָטאַמאַטיק קאַנפיגיעריישאַן טוטאָריאַל איז דאָ! 🚀 באַקומען עס געטאן אין 5 מינוט און מאַכן דיין וועבזייטל מער זיכער און עפעקטיוו!

"איין אָפּעראַציע, הונדערטער פון סובדאָמאַינס קענען זיין לייכט כאַנדאַלד?"

פילע וועבמאַסטערס טרעפן אַ טריקי פּראָבלעם ווען ניצן HestiaCP צו פירן סערווערס:

ווי צו לייגן קייפל סובדאָמאַינס אין באַטשאַז און אויטאָמאַטיש געבן SSL און 301 רידערעקץ?

אויב איר לייגן זיי איינער דורך איינער מאַניואַלי, דאָס איז נישט בלויז טידיאַס אָבער אויך פּראָנע צו ערראָרס.

אַזוי, איצט איך וועט לערנען איר איינער אָטאַמאַטיק לייגן סובדאָמאַינס + SSL + 301 רידערעקץ אין באַטשאַז אופֿן, אַזוי איר קענען באַקומען אַלע די קאַנפיגיעריישאַנז אין אַמאָל!

ווי צו לייגן סובדאָמאַינס אין באַטשאַז און קאַנפיגיער SSL + .htaccess רידערעקשאַן מיט HestiaCP?


📈 ווי צו לייגן סובדאָמאַינס אין באַטשאַז

1. ניצן HestiaCP באַפֿעל צו לייגן סובדאָמאַינס אין באַטשאַז

HestiaCP גיט v-add-web-domain באַפֿעל צו געשווינד לייגן אַ סובדאָמאַין.

ניצן די פאלגענדע שריפט, איר קענען פּעקל לייגן HTTPS סערטיפיקאַץ פֿאַר קייפל סובדאָמאַינס אין אַמאָל און געבן 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. קאַנפיגיער סובדאָמאַינס אין באַטשאַז .htaccess 301 רידערעקט

פּעקל שאַפונג .htaccess טעקע צו רידערעקט אַלע סובדאָמאַינס צו די סובדירעקטאָרי פון די הויפּט פעלד.

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

📅 נאָך פליסנדיק, אַלע סובדאָמאַינס וועט זיין אויטאָמאַטיש רידערעקטיד צו די קאָראַספּאַנדינג דיירעקטעריז פון די הויפּט פעלד נאָמען!


✨ אָטאַמיישאַן שריפט מיט איין גיט

אויב איר טאָן נישט וועלן צו אַרייַן די באַפֿעל מאַניואַלי, איר קענען נוצן די פאלגענדע איין-גיט פּעקל אַדינג סובדאָמאַינס + SSL + 301 רידערעקט שריפט.

🔎 שריפט אינהאַלט

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

🔧 ווי צו נוצן

  1. קאָפּי די אויבן קאָד און היט עס ווי batch_add_subdomains.sh
  2. לויפן די פאלגענדע באַפֿעל צו געבן די שריפט דורכפירונג פּערמישאַנז:
    chmod +x batch_add_subdomains.sh
    
  3. לויפן די שריפט:
    ./batch_add_subdomains.sh
    

💡 מסקנא

לייג סובדאָמאַינס אין באַטשאַז, איין-גיט דורכפירונג צו ויסמיידן דופּליקיישאַן פון אַרבעט.

אויטאָמאַטיש קאַנפיגיער ססל, HTTPS איז ענייבאַלד פֿאַר אַלע סובדאָמאַינס.

301 רידערעקט, העכערן סעאָ פרענדשיפּ.

גאָר אָטאַמייטיד שריפט, אפילו נאַוואַסיז קענען נוצן עס לייכט.

ניצן דעם אופֿן, דיין HestiaCP סערווער וועט ווערן מער עפעקטיוו און פאַכמאַן, אַלאַוינג איר צו פאָקוס אויף מער וויכטיק געשעפט אַנשטאָט פון וויסט צייט אויף טידיאַס מאַנואַל אַפּעריישאַנז.

אויב איר געפֿינען עס נוציק, טאָן ניט פאַרגעסן צו טיילן עס מיט דיין פרענדז!

🚀 מאַכן דיין סערווער פאַרוואַלטונג סימפּלער און מער עפעקטיוו, סטאַרטינג איצט!

Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "העסטיאַקפּ ווי צו לייגן סובדאָמאַינס אין באַטשאַז און קאַנפיגיער ססל + .הטאַקסעסס רידערעקשאַן?", עס קען זיין נוציק פֿאַר איר.

ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-32637.html

כּדי צו עפֿענען מער פֿאַרבאָרגענע טריקס🔑, ברוכים הבאים זיך אָנצושליסן אין אונדזער טעלעגראַם קאַנאַל!

ייַנטיילן און ווי אויב איר ווי! דיין שאַרעס און לייקס זענען אונדזער מאָוטאַוויישאַן!

 

发表 评论

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען געניצט * פירמע

מעגילע צו Top