Ahoana ny fomba hanampiana subdomains amin'ny batch sy ny fanamafisana SSL + .htaccess redirection amin'ny HestiaCP?

💡 Te hampiasa HestiaCP Hanampy zana-tohan-toerana maromaro? Fampahavitrihana indray mandeha amin'ny mari-pankasitrahana SSL + .htaccess 301 redirect, torolalana fanamafisana mandeha ho azy tanteraka eto! 🚀 Vitao ao anatin'ny 5 minitra ary ataovy azo antoka sy mahomby kokoa ny tranokalanao!

"Hetsika iray, subdomain an-jatony no azo fehezina mora foana?"

Maro ny webmasters no miatrika olana sarotra rehefa mampiasa HestiaCP hitantana mpizara:

Ahoana ny fomba hanampiana subdomains marobe amin'ny batch ary ahafahan'ny SSL sy 301 redirect ho azy?

Raha ampidirinao amin'ny tanana tsirairay izy ireo, dia tsy mandreraka fotsiny izany fa mora diso.

Noho izany, izao dia hampianatra anao iray aho Ampio ho azy ny subdomains + SSL + 301 redirect amin'ny andiany fomba, mba hahafahanao mahazo ny fanamafisana rehetra indray mandeha!

Ahoana ny fomba hanampiana subdomains amin'ny batch sy ny fanamafisana SSL + .htaccess redirection amin'ny HestiaCP?


📈 Ahoana ny fomba hanampiana subdomains amin'ny andiany

1. Ampiasao ny baiko HestiaCP hanampiana zana-tohan-toerana amin'ny andiany

HestiaCP dia manome v-add-web-domain baiko hampiditra zana-tohatra haingana.

Amin'ny fampiasana an'ity script manaraka ity dia azonao atao ny mampiditra ny mari-pankasitrahana HTTPS ho an'ny subdomains maromaro indray mandeha ary mamela ny 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. Ampifanaraho amin'ny andiany ny zana-tohatra .htaccess 301 Redirect

Famoronana batch .htaccess File hamindrana ny zana-tohatra rehetra ho any amin'ny laha-pizarana amin'ny sehatra lehibe.

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

📅 Aorian'ny fandehanana dia havadika ho azy ho any amin'ny lahatahiry mifanandrify amin'ny anaran'ny sehatra lehibe ny subdomain rehetra!


✨ Script automatique kitiho iray

Raha tsy te hampiditra ny baiko amin'ny tanana ianao dia azonao ampiasaina ireto manaraka ireto Batch iray kitiho manampy subdomains + SSL + 301 redirect script.

🔎 Ny votoatin'ny 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 重定向!"

🔧 Ahoana ny fampiasana

  1. Adikao ny code etsy ambony ary tehirizo ho batch_add_subdomains.sh
  2. Ampandehano ity baiko manaraka ity mba hanomezana alalana ny famonoana script:
    chmod +x batch_add_subdomains.sh
    
  3. Alefaso ny script:
    ./batch_add_subdomains.sh
    

💡 Fehiny

Ampio zana-tohan-toerana amin'ny andiany, famonoana kitihina iray mba hisorohana ny dika mitovy amin'ny asa.

Ampifandraiso ho azy ny SSL, HTTPS dia alefa ho an'ny subdomain rehetra.

301 Redirect, mampiroborobo SEO Finamana.

Skripta mandeha ho azy tanteraka, na dia ny vaovao aza dia afaka mampiasa azy mora foana.

Amin'ny fampiasana an'io fomba io, ny mpizara HestiaCP anao dia hanjary hahomby sy matihanina kokoa, mamela anao hifantoka amin'ny raharaham-barotra lehibe kokoa fa tsy mandany fotoana amin'ny asa tanana mandreraka.

Raha hitanao fa mahasoa dia aza adino ny mizara izany amin'ny namanao!

🚀 Ataovy tsotra sy mahomby kokoa ny fitantanana ny mpizara anao, manomboka izao!

Comments

Tsy havoaka ny adiresy mailakao. Ampiasaina ny saha ilaina * Label

Horonana Top