Mar a chuireas tu subdomains ann an baidsean agus a’ rèiteachadh ath-stiùireadh SSL + .htaccess le HestiaCP?

💡 A bheil thu airson fo-àrainnean a chur ris ann am mòr-chuid le bhith a’ cleachdadh HestiaCP ? Tha oideachadh rèiteachaidh làn-fèin-ghluasadach an seo gus do chuideachadh le bhith a’ comasachadh teisteanasan SSL agus ath-sheòlaidhean .htaccess 301 le dìreach aon bhriogadh! 🚀 Dèanta ann an 5 mionaidean, a’ dèanamh do làrach-lìn nas tèarainte agus nas èifeachdaiche!

“Aon obrachadh, faodar na ceudan de subdomains a làimhseachadh gu furasta?”

Bidh duilgheadas duilich aig mòran de mhaighstirean-lìn nuair a bhios iad a’ cleachdadh HestiaCP gus frithealaichean a riaghladh:

Mar a chuireas tu grunn fo-roinnean ann an baidsean agus gu fèin-ghluasadach ath-sheòlaidhean SSL agus 301 a chomasachadh?

Ma chuireas tu iad aon às deidh aon le làimh, chan e a-mhàin gu bheil e tedious ach cuideachd buailteach do mhearachdan.

Mar sin, ionnsaichidh mi dhut dòigh làn fèin-ghluasadach airson fo-àrainnean, teisteanasan SSL, agus ath-sheòlaidhean 301 a chur ris ann am baidsean , a’ leigeil leat na rèiteachaidhean uile a làimhseachadh aig an aon àm!

Mar a chuireas tu subdomains ann an baidsean agus a’ rèiteachadh ath-stiùireadh SSL + .htaccess le HestiaCP?


📈 Mar a chuireas tu subdomains ann an baidsean

1. Cleachd HestiaCP àithne gus subdomains a chur ann an baidsean

Tha HestiaCP a’ toirt seachad v-add-web-domain àithne gus subdomain a chuir ris gu sgiobalta.

A’ cleachdadh an sgriobt a leanas, faodaidh tu teisteanasan HTTPS a chuir ris airson ioma fo-roinnean aig an aon àm agus HSTS a chomasachadh.

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. Dèan rèiteachadh air subdomains ann an baidsean .htaccess 301 Ath-stiùireadh

Cruthachadh baidse .htaccess Faidhle gus gach fo-àrainn ath-stiùireadh gu fo-eòlaire a’ phrìomh raon.

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

📅 Às deidh ruith, thèid a h-uile fo-àrainn ath-stiùireadh gu fèin-ghluasadach gu na clàran co-fhreagarrach den phrìomh ainm fearainn!


✨ Sgriobt fèin-ghluasaid aon-bhriog

Mura h-eil thu airson òrdughan a chuir a-steach le làimh, faodaidh tu an sgriobt baidse aon-bhriog a leanas a chleachdadh gu dìreach gus fo-àrainnean + SSL + ath-sheòlaidhean 301 a chur ris.

🔎 Susbaint an sgriobt

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

🔧 Mar a chleachdas tu

  1. Dèan lethbhreac den chòd gu h-àrd agus sàbhail e mar batch_add_subdomains.sh
  2. Ruith an àithne a leanas gus ceadan cur an gnìomh an sgriobt a thoirt seachad:
    chmod +x batch_add_subdomains.sh
    
  3. Ruith an sgriobt:
    ./batch_add_subdomains.sh
    

💡 Co-dhùnadh

✅ Cuir fo-àrainnean ris ann am baidsean le aon bhriogadh, a’ seachnadh obair ath-aithriseach.

✅ Rèitich SSL gu fèin-ghluasadach , a’ comasachadh HTTPS airson gach fo-àrainn.

✅ Bidh ath-sheòlaidhean 301 a’ leasachadh càirdeas SEO.

✅ Sgriobt làn fèin-ghluasadach , furasta do luchd-tòiseachaidh a chleachdadh.

A’ cleachdadh an dòigh seo, fàsaidh am frithealaiche HestiaCP agad nas èifeachdaiche agus nas proifeiseanta, a’ toirt cothrom dhut fòcas a chuir air gnìomhachas nas cudromaiche an àite a bhith a’ caitheamh ùine air obair-làimhe sgìth.

Ma tha e feumail dhut, na dìochuimhnich a roinn le do charaidean!

🚀Dèan riaghladh an fhrithealaiche agad nas sìmplidhe agus nas èifeachdaiche, a’ tòiseachadh a-nis!

发表 评论

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

Rach gu mhullaich