ആർട്ടിക്കിൾ ഡയറക്ടറി
💡 HestiaCP ഉപയോഗിച്ച് സബ്ഡൊമെയ്നുകൾ ബൾക്കായി ചേർക്കാൻ ആഗ്രഹിക്കുന്നുണ്ടോ? ഒറ്റ ക്ലിക്കിൽ SSL സർട്ടിഫിക്കറ്റുകളും .htaccess 301 റീഡയറക്ടുകളും പ്രവർത്തനക്ഷമമാക്കാൻ നിങ്ങളെ സഹായിക്കുന്നതിന് ഒരു പൂർണ്ണ ഓട്ടോമേറ്റഡ് കോൺഫിഗറേഷൻ ട്യൂട്ടോറിയൽ ഇതാ! 🚀 5 മിനിറ്റിനുള്ളിൽ പൂർത്തിയാക്കി, നിങ്ങളുടെ വെബ്സൈറ്റ് കൂടുതൽ സുരക്ഷിതവും കാര്യക്ഷമവുമാക്കുന്നു!
"ഒരു പ്രവർത്തനം, നൂറുകണക്കിന് സബ്ഡൊമെയ്നുകൾ എളുപ്പത്തിൽ കൈകാര്യം ചെയ്യാൻ കഴിയുമോ?"
സെർവറുകൾ കൈകാര്യം ചെയ്യാൻ HestiaCP ഉപയോഗിക്കുമ്പോൾ പല വെബ്മാസ്റ്റർമാരും ഒരു തന്ത്രപരമായ പ്രശ്നം നേരിടുന്നു:
ബാച്ചുകളിൽ ഒന്നിലധികം സബ്ഡൊമെയ്നുകൾ ചേർത്ത് SSL, 301 റീഡയറക്ടുകൾ സ്വയമേവ എങ്ങനെ പ്രവർത്തനക്ഷമമാക്കാം?
നിങ്ങൾ അവയെ ഓരോന്നായി സ്വമേധയാ ചേർത്താൽ, അത് മടുപ്പിക്കുന്നതു മാത്രമല്ല, പിശകുകൾക്ക് സാധ്യതയുമുണ്ട്.
അപ്പോൾ, സബ്ഡൊമെയ്നുകൾ, SSL സർട്ടിഫിക്കറ്റുകൾ, 301 റീഡയറക്ടുകൾ എന്നിവ ബാച്ചുകളായി ചേർക്കുന്നതിനുള്ള ഒരു പൂർണ്ണ ഓട്ടോമേറ്റഡ് രീതി ഞാൻ നിങ്ങളെ പഠിപ്പിക്കാം , എല്ലാ കോൺഫിഗറേഷനുകളും ഒരേസമയം കൈകാര്യം ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു!

📈 ബാച്ചുകളിൽ സബ്ഡൊമെയ്നുകൾ എങ്ങനെ ചേർക്കാം
1. ബാച്ചുകളിൽ സബ്ഡൊമെയ്നുകൾ ചേർക്കാൻ 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 重定向!"
🔧 എങ്ങനെ ഉപയോഗിക്കാം
- മുകളിലുള്ള കോഡ് പകർത്തി ഇങ്ങനെ സേവ് ചെയ്യുക
batch_add_subdomains.sh - സ്ക്രിപ്റ്റിന് എക്സിക്യൂഷൻ അനുമതികൾ നൽകുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:
chmod +x batch_add_subdomains.sh - സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക:
./batch_add_subdomains.sh
💡 ഉപസംഹാരം
✅ ആവർത്തിച്ചുള്ള ജോലി ഒഴിവാക്കിക്കൊണ്ട് ഒറ്റ ക്ലിക്കിൽ ബാച്ചുകളായി സബ്ഡൊമെയ്നുകൾ ചേർക്കുക .
✅ എല്ലാ സബ്ഡൊമെയ്നുകൾക്കും HTTPS പ്രവർത്തനക്ഷമമാക്കിക്കൊണ്ട് SSL യാന്ത്രികമായി കോൺഫിഗർ ചെയ്യുക .
✅ 301 റീഡയറക്ടുകൾ SEO സൗഹൃദം മെച്ചപ്പെടുത്തുന്നു.
✅ പൂർണ്ണമായും ഓട്ടോമേറ്റഡ് സ്ക്രിപ്റ്റ് , തുടക്കക്കാർക്ക് ഉപയോഗിക്കാൻ എളുപ്പമാണ്.
ഈ രീതി ഉപയോഗിക്കുന്നതിലൂടെ, നിങ്ങളുടെ HestiaCP സെർവർ കൂടുതൽ കാര്യക്ഷമവും പ്രൊഫഷണലുമായി മാറും, മടുപ്പിക്കുന്ന മാനുവൽ പ്രവർത്തനങ്ങളിൽ സമയം പാഴാക്കുന്നതിനുപകരം കൂടുതൽ പ്രധാനപ്പെട്ട ബിസിനസ്സിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു.
നിങ്ങൾക്ക് ഇത് ഉപയോഗപ്രദമാണെന്ന് തോന്നിയാൽ, നിങ്ങളുടെ സുഹൃത്തുക്കളുമായി പങ്കിടാൻ മറക്കരുത്!
🚀ഇപ്പോൾ മുതൽ നിങ്ങളുടെ സെർവർ മാനേജ്മെന്റ് ലളിതവും കാര്യക്ഷമവുമാക്കൂ!
ചെൻ വെയ്ലിയാങ്ങിന്റെ ബ്ലോഗിൽ ( https://www.chenweiliang.com/ ) പങ്കിട്ട "ബാച്ചിൽ സബ്ഡൊമെയ്നുകൾ എങ്ങനെ ചേർക്കാം, ഹെസ്റ്റിയസിപിയിൽ SSL + .htaccess റീഡയറക്ടുകൾ എങ്ങനെ കോൺഫിഗർ ചെയ്യാം?" എന്ന ലേഖനം നിങ്ങൾക്ക് സഹായകരമാകുമെന്ന് പ്രതീക്ഷിക്കുന്നു.
ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ മടിക്കേണ്ടതില്ല: https://www.chenweiliang.com/cwl-32637.html
