Momwe mungawonjezere ma subdomain m'magulu ndikusintha SSL + .htaccess redirection ndi HestiaCP?

💡 Mukufuna kugwiritsa ntchito HestiaCP Onjezani ma subdomains mumagulu? Kutsegula kumodzi kwa satifiketi ya SSL + .htaccess 301 kuwongoleranso, phunziro lokonzekera lokhazikika lafika! 🚀 Chitani izi m'mphindi 5 ndikupanga tsamba lanu kukhala lotetezeka komanso lothandiza!

"Opaleshoni imodzi, mazana a subdomains amatha kuyendetsedwa mosavuta?"

Oyang'anira masamba ambiri amakumana ndi vuto lachinyengo akamagwiritsa ntchito HestiaCP kuyang'anira ma seva:

Momwe mungawonjezere ma subdomain angapo m'magulu ndikupangitsa kuti SSL ndi 301 ziwonjezeke?

Ngati muwawonjezera limodzi ndi limodzi pamanja, sizotopetsa komanso sachedwa kulakwitsa.

Kotero, tsopano ndikuphunzitsani chimodzi Onjezani ma subdomains + SSL + 301 kuwongoleranso m'magulu njira, kuti mutha kupeza masinthidwe onse nthawi imodzi!

Momwe mungawonjezere ma subdomain m'magulu ndikusintha SSL + .htaccess redirection ndi HestiaCP?


📈 Momwe mungawonjezere ma subdomains m'magulu

1. Gwiritsani ntchito lamulo la HestiaCP kuti muwonjezere ma subdomain m'magulu

HestiaCP imapereka v-add-web-domain lamula kuti muwonjezere mwachangu subdomain.

Pogwiritsa ntchito zolemba zotsatirazi, mutha kuwonjezera ziphaso za HTTPS pama subdomain angapo nthawi imodzi ndikuyambitsa 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. Konzani madera ang'onoang'ono m'magulu .htaccess 301 Londoleranso

Kupanga batch .htaccess Fayilo kuti muwongolere ma subdomain onse ku subdirectory ya main domain.

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

📅 Mukatha kuthamanga, ma subdomain onse adzatumizidwanso kumawunivesite omwe amafanana ndi dzina lalikulu!


✨ Dinani kamodzi script

Ngati simukufuna kuyika lamulo pamanja, mutha kugwiritsa ntchito zotsatirazi Dinani kamodzi ndikuwonjezera ma subdomains + SSL + 301 redirect script.

🔎 Zolemba pamanja

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

🔧 Momwe mungagwiritsire ntchito

  1. Koperani kachidindo pamwambapa ndikusunga ngati batch_add_subdomains.sh
  2. Thamangani lamulo ili kuti mupereke zilolezo za script:
    chmod +x batch_add_subdomains.sh
    
  3. Yendetsani script:
    ./batch_add_subdomains.sh
    

💡 Mapeto

Onjezani ma subdomains m'magulu, dinani kamodzi kuti mupewe kubwereza ntchito.

Konzani SSL zokha, HTTPS imayatsidwa pama subdomain onse.

301 Londoleranso, kulimbikitsa SEO Ubwenzi.

Zolemba zokha zokha, ngakhale novices akhoza kugwiritsa ntchito mosavuta.

Pogwiritsa ntchito njirayi, seva yanu ya HestiaCP ikhala yogwira ntchito bwino komanso yaukadaulo, kukulolani kuti muyang'ane kwambiri bizinesi yofunika kwambiri m'malo motaya nthawi pakuchita ntchito zamanja zotopetsa.

Ngati mukuwona kuti ndizothandiza, musaiwale kugawana ndi anzanu!

🚀 Pangani kasamalidwe ka seva yanu kukhala kosavuta komanso kothandiza, kuyambira pano!

发表 评论

Imelo yanu sisindikizidwa. Minda yofunikira imagwiritsidwa ntchito * Chizindikiro

Pitani pamwamba