HestiaCP භාවිතයෙන් කාණ්ඩවලට උප වසම් එකතු කර SSL + .htaccess යළි-යොමුවීම් වින්‍යාස කරන්නේ කෙසේද?

💡 HestiaCP භාවිතයෙන් තොග වශයෙන් උප වසම් එකතු කිරීමට අවශ්‍යද? SSL සහතික සහ .htaccess 301 යළි-යොමුවීම් එක් ක්ලික් කිරීමකින් සක්‍රීය කිරීමට ඔබට උපකාර කිරීම සඳහා සම්පූර්ණයෙන්ම ස්වයංක්‍රීය වින්‍යාස නිබන්ධනයක් මෙහි ඇත! 🚀 මිනිත්තු 5 කින් සිදු කර, ඔබේ වෙබ් අඩවිය වඩාත් ආරක්ෂිත සහ කාර්යක්ෂම කරයි!

"එක් මෙහෙයුමක්, උප වසම් සිය ගණනක් පහසුවෙන් හැසිරවිය හැකිද?"

සේවාදායක කළමනාකරණය සඳහා HestiaCP භාවිතා කරන විට බොහෝ වෙබ්මාස්ටර්වරුන්ට උපක්‍රමශීලී ගැටලුවකට මුහුණ දීමට සිදුවේ:

කාණ්ඩවලට බහු උප වසම් එකතු කර ස්වයංක්‍රීයව SSL සහ 301 යළි-යොමුවීම් සක්‍රීය කරන්නේ කෙසේද?

ඔබ ඒවා එකින් එක අතින් එකතු කළහොත්, එය වෙහෙසකර පමණක් නොව දෝෂ වලටද ගොදුරු වේ.

ඉතින්, මම ඔබට උපඩොමේන්, SSL සහතික සහ කණ්ඩායම් වශයෙන් යළි-යොමුවීම් 301ක් එකතු කිරීමට සම්පූර්ණයෙන්ම ස්වයංක්‍රීය ක්‍රමයක් කියා දෙන්නම් , ඔබට සියලු වින්‍යාසයන් එකවර හැසිරවීමට ඉඩ සලසයි!

HestiaCP භාවිතයෙන් කාණ්ඩවලට උප වසම් එකතු කර SSL + .htaccess යළි-යොමුවීම් වින්‍යාස කරන්නේ කෙසේද?


📈 කාණ්ඩවලට උප වසම් එකතු කරන්නේ කෙසේද

1. කාණ්ඩවලට උප වසම් එකතු කිරීමට HestiaCP විධානය භාවිතා කරන්න.

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

🔧 භාවිතා කරන ආකාරය

  1. ඉහත කේතය පිටපත් කර එය ලෙස සුරකින්න batch_add_subdomains.sh
  2. ස්ක්‍රිප්ට් එකට ක්‍රියාත්මක කිරීමේ අවසර ලබා දීමට පහත විධානය ක්‍රියාත්මක කරන්න:
    chmod +x batch_add_subdomains.sh
    
  3. ස්ක්‍රිප්ට් ධාවනය කරන්න:
    ./batch_add_subdomains.sh
    

💡 නිගමනය

✅ පුනරාවර්තන වැඩ වළක්වා, එක් ක්ලික් කිරීමකින් කාණ්ඩ වශයෙන් උප වසම් එක් කරන්න .

✅ සියලුම උප වසම් සඳහා HTTPS සක්‍රීය කරමින් SSL ස්වයංක්‍රීයව වින්‍යාස කරන්න.

✅ යළි-යොමුවීම් 301ක් SEO හිතකාමීත්වය වැඩි දියුණු කරයි.

✅ සම්පූර්ණයෙන්ම ස්වයංක්‍රීය ස්ක්‍රිප්ට් , ආරම්භකයින්ට භාවිතා කිරීමට පහසුය.

මෙම ක්‍රමය භාවිතා කිරීමෙන්, ඔබේ HestiaCP සේවාදායකය වඩාත් කාර්යක්ෂම හා වෘත්තීය බවට පත් වනු ඇති අතර, වෙහෙසකර අතින් කරන මෙහෙයුම් සඳහා කාලය නාස්ති කිරීම වෙනුවට වඩාත් වැදගත් ව්‍යාපාර කෙරෙහි අවධානය යොමු කිරීමට ඔබට ඉඩ සලසයි.

ඔබට එය ප්‍රයෝජනවත් යැයි හැඟේ නම්, එය ඔබේ මිතුරන් සමඟ බෙදා ගැනීමට අමතක නොකරන්න!

🚀ඔබේ සේවාදායක කළමනාකරණය සරල හා කාර්යක්ෂම කරන්න, දැන් පටන් ගන්න!

චෙන් වෙයිලියැන්ග්ගේ බ්ලොග් අඩවියේ ( https://www.chenweiliang.com/ ) බෙදාගෙන ඇති "කාණ්ඩය තුළ උප වසම් එකතු කරන්නේ කෙසේද සහ HestiaCP හි SSL + .htaccess යළි-යොමුවීම් වින්‍යාස කරන්නේ කෙසේද?" යන ලිපිය ඔබට ප්‍රයෝජනවත් වනු ඇතැයි අපි බලාපොරොත්තු වෙමු.

මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට නිදහස් වන්න: https://www.chenweiliang.com/cwl-32637.html

තවත් සැඟවුණු උපක්‍රම අගුළු ඇරීමට🔑, අපගේ ටෙලිග්‍රාම් නාලිකාවට සම්බන්ධ වීමට සාදරයෙන් පිළිගනිමු!

ඔබ එයට කැමති නම් Share කර Like කරන්න! ඔබගේ කොටස් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්‍රේරණයයි!

 

发表

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

අනුචලන ඉහළට