HestiaCP मार्फत ब्याचहरूमा सबडोमेनहरू कसरी थप्ने र SSL + .htaccess रिडिरेक्शन कसरी कन्फिगर गर्ने?

💡 प्रयोग गर्न चाहनुहुन्छ HestiaCP ब्याचहरूमा सबडोमेनहरू थप्ने हो? SSL प्रमाणपत्र + .htaccess 301 रिडिरेक्टको एक-क्लिक सक्रियता, पूर्ण स्वचालित कन्फिगरेसन ट्यूटोरियल यहाँ छ! 🚀 ५ मिनेटमा काम सकाउनुहोस् र आफ्नो वेबसाइटलाई अझ सुरक्षित र प्रभावकारी बनाउनुहोस्!

"एउटा अपरेशन, सयौं सबडोमेनहरू सजिलै ह्यान्डल गर्न सकिन्छ?"

धेरै वेबमास्टरहरूले सर्भरहरू व्यवस्थापन गर्न HestiaCP प्रयोग गर्दा एउटा कठिन समस्याको सामना गर्छन्:

ब्याचहरूमा धेरै सबडोमेनहरू कसरी थप्ने र SSL र 301 रिडिरेक्टहरू स्वचालित रूपमा सक्षम गर्ने?

यदि तपाईंले तिनीहरूलाई एक-एक गरी म्यानुअल रूपमा थप्नुभयो भने, यो केवल थकाइलाग्दो मात्र होइन तर त्रुटिहरूको सम्भावना पनि हुन्छ।

त्यसो भए, अब म तिमीलाई एउटा सिकाउँछु स्वचालित रूपमा ब्याचहरूमा सबडोमेनहरू + SSL + 301 रिडिरेक्टहरू थप्नुहोस् विधि, ताकि तपाईं एकैचोटि सबै कन्फिगरेसनहरू प्राप्त गर्न सक्नुहुनेछ!

HestiaCP मार्फत ब्याचहरूमा सबडोमेनहरू कसरी थप्ने र SSL + .htaccess रिडिरेक्शन कसरी कन्फिगर गर्ने?


📈 ब्याचहरूमा सबडोमेनहरू कसरी थप्ने

१. ब्याचहरूमा सबडोमेनहरू थप्न 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

२. ब्याचहरूमा उप-डोमेनहरू कन्फिगर गर्नुहोस् .htaccess ३०१ रिडिरेक्ट

ब्याच सिर्जना .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 सक्षम पारिएको छ।

३०१ रिडिरेक्ट,प्रवर्द्धन गर्ने एसईओ मित्रता।

पूर्ण स्वचालित स्क्रिप्ट, नौसिखियाहरूले पनि यसलाई सजिलै प्रयोग गर्न सक्छन्।

यो विधि प्रयोग गरेर, तपाईंको HestiaCP सर्भर अझ कुशल र व्यावसायिक बन्नेछ, जसले गर्दा तपाईंले थकाइलाग्दो म्यानुअल अपरेशनहरूमा समय बर्बाद गर्नुको सट्टा अझ महत्त्वपूर्ण व्यवसायमा ध्यान केन्द्रित गर्न सक्नुहुनेछ।

यदि तपाईंलाई यो उपयोगी लाग्यो भने, यसलाई आफ्ना साथीहरूसँग साझा गर्न नबिर्सनुहोला!

🚀 आफ्नो सर्भर व्यवस्थापनलाई सरल र प्रभावकारी बनाउनुहोस्, अहिले नै सुरु गर्नुहोस्!

आशा चेन वेइलियाङ ब्लग ( https://www.chenweiliang.com/ ) साझा गरिएको "HestiaCP ब्याचहरूमा सबडोमेनहरू कसरी थप्ने र SSL + .htaccess रिडिरेक्शन कन्फिगर गर्ने? ”, यो तपाईंको लागि उपयोगी हुन सक्छ।

यस लेखको लिङ्क साझा गर्न स्वागत छ:https://www.chenweiliang.com/cwl-32637.html

थप लुकेका चालहरू अनलक गर्न🔑, हाम्रो टेलिग्राम च्यानलमा सामेल हुन स्वागत छ!

मन परे लाइक र सेयर गर्नुहोस ! तपाईको सेयर र लाइक हाम्रो निरन्तर प्रेरणा हो!

 

评论 评论

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवाश्यक फिल्डहरू प्रयोग भएको छ * लेबल

माथि स्क्रोल गर्नुहोस्