តើធ្វើដូចម្តេចដើម្បីបន្ថែមដែនរងជាបាច់ និងកំណត់រចនាសម្ព័ន្ធការបញ្ជូនបន្ត SSL + .htaccess ជាមួយ HestiaCP?

💡ចង់ប្រើ HestiaCP បន្ថែមដែនរងជាបាច់? ការធ្វើឱ្យសកម្មដោយចុចតែម្តងនៃវិញ្ញាបនបត្រ SSL + .htaccess 301 ប្តូរទិស ការបង្រៀនកំណត់រចនាសម្ព័ន្ធដោយស្វ័យប្រវត្តិយ៉ាងពេញលេញគឺនៅទីនេះ! 🚀 ធ្វើវាឱ្យរួចរាល់ក្នុងរយៈពេល 5 នាទី និងធ្វើឱ្យគេហទំព័ររបស់អ្នកកាន់តែមានសុវត្ថិភាព និងមានប្រសិទ្ធភាព!

"ប្រតិបត្តិការមួយ ដែនរងរាប់រយអាចត្រូវបានដោះស្រាយយ៉ាងងាយស្រួល?"

អ្នកគ្រប់គ្រងគេហទំព័រជាច្រើនជួបប្រទះបញ្ហាពិបាកមួយនៅពេលប្រើ HestiaCP ដើម្បីគ្រប់គ្រងម៉ាស៊ីនមេ៖

តើធ្វើដូចម្តេចដើម្បីបន្ថែមដែនរងជាច្រើននៅក្នុងបណ្តុំ និងបើកការបញ្ជូនបន្ត SSL និង 301 ដោយស្វ័យប្រវត្តិ?

ប្រសិនបើអ្នកបន្ថែមពួកវាម្តងមួយៗដោយដៃ វាមិនត្រឹមតែធុញទ្រាន់ប៉ុណ្ណោះទេ ថែមទាំងងាយនឹងមានកំហុសទៀតផង។

ដូច្នេះ ពេលនេះខ្ញុំនឹងបង្រៀនអ្នកមួយ។ បន្ថែមដែនរងដោយស្វ័យប្រវត្តិ + SSL + 301 បញ្ជូនបន្តជាបាច់ វិធី​សា​ស្រ្ត​, ដូច្នេះ​អ្នក​អាច​ទទួល​បាន​ការ​កំណត់​រចនាសម្ព័ន្ធ​ទាំង​អស់​នៅ​ពេល​តែ​មួយ​!

តើធ្វើដូចម្តេចដើម្បីបន្ថែមដែនរងជាបាច់ និងកំណត់រចនាសម្ព័ន្ធការបញ្ជូនបន្ត SSL + .htaccess ជាមួយ HestiaCP?


📈 របៀបបន្ថែមដែនរងជាបាច់

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
    

💡 សេចក្តីសន្និដ្ឋាន

បន្ថែមដែនរងជាបាច់ប្រតិបត្តិដោយចុចតែម្តង ដើម្បីជៀសវាងការងារស្ទួន។

កំណត់រចនាសម្ព័ន្ធ SSL ដោយស្វ័យប្រវត្តិ, HTTPS ត្រូវបានបើកសម្រាប់ដែនរងទាំងអស់។

301 ប្តូរទិស, ផ្សព្វផ្សាយ SEO មិត្តភាព។

ស្គ្រីបដោយស្វ័យប្រវត្តិពេញលេញសូម្បីតែអ្នកថ្មីថ្មោងក៏អាចប្រើវាបានយ៉ាងងាយស្រួលដែរ។

ដោយប្រើវិធីសាស្រ្តនេះ ម៉ាស៊ីនមេ HestiaCP របស់អ្នកនឹងកាន់តែមានប្រសិទ្ធភាព និងប្រកបដោយវិជ្ជាជីវៈ ដែលអនុញ្ញាតឱ្យអ្នកផ្តោតលើអាជីវកម្មសំខាន់ជាង ជំនួសឱ្យការខ្ជះខ្ជាយពេលវេលាលើប្រតិបត្តិការដោយដៃដ៏ធុញទ្រាន់។

បើយល់ថាមានប្រយោជន៍ កុំភ្លេចចែករំលែកវាជាមួយមិត្តភក្តិរបស់អ្នក!

🚀 ធ្វើឱ្យការគ្រប់គ្រងម៉ាស៊ីនមេរបស់អ្នកកាន់តែសាមញ្ញ និងមានប្រសិទ្ធភាពជាងមុន ចាប់ផ្តើមឥឡូវនេះ!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) បានចែករំលែក "HestiaCP របៀបបន្ថែមដែនរងជាបាច់ និងកំណត់រចនាសម្ព័ន្ធការបញ្ជូនបន្ត SSL + .htaccess?" វាអាចមានប្រយោជន៍សម្រាប់អ្នក។

សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-32637.html

ដោះសោជំនួយ AI ហើយនិយាយថាលាទៅការងារដែលគ្មានប្រសិទ្ធភាព! 🔓💼


🔔 ទទួលបាន "DeepSeek Prompt Word Artifact" ភ្លាមៗនៅក្នុងបញ្ជីដែលបានខ្ទាស់ឆានែល! 🎯
📚 នឹកវា = នៅពីក្រោយជារៀងរហូត! ចាត់វិធានការឥឡូវនេះ! ⏳💨

Share និង Like បើចូលចិត្ត! ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!

 

发表评论។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ 必填项已用។ * 标注។

រមូរទៅកំពូល