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

💡 Ag iarraidh a chleachdadh HestiaCP Cuir subdomains ann an baidsean? Gnìomhachadh aon-bhriog de theisteanas SSL + .htaccess 301 ath-stiùireadh, tha oideachadh rèiteachaidh gu tur fèin-ghluasadach an seo! 🚀 Dèan e ann an 5 mionaidean agus dèan an làrach-lìn agad 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, a-nis teagaisgidh mi fear dhut Cuir gu fèin-ghluasadach subdomains + SSL + 301 ath-sheòlaidhean ann an baidsean dòigh, gus am faigh thu a h-uile rèiteachadh 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 an àithne a chuir a-steach le làimh, faodaidh tu na leanas a chleachdadh Baidse aon-bhriog a’ cur subdomains + SSL + 301 ath-sheòladh sgriobt.

🔎 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 subdomains ann an baidsean, coileanadh aon-bhriog gus dùblachadh obrach a sheachnadh.

Dèan rèiteachadh gu fèin-ghluasadach air SSL, Tha HTTPS air a chomasachadh airson a h-uile fo-roinn.

301 Ath-stiùireadh, brosnachadh SEO Càirdeas.

Sgriobt gu tur fèin-ghluasadach, faodaidh eadhon luchd-tòiseachaidh a chleachdadh gu furasta.

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 do fhrithealaiche nas sìmplidhe agus nas èifeachdaiche, a’ tòiseachadh a-nis!

发表 评论

Cha tèid do sheòladh puist-d fhoillseachadh. 必填 项 已 用 * Label

Rach gu mhullaich