HestiaCP ನೊಂದಿಗೆ ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು SSL + .htaccess ಮರುನಿರ್ದೇಶನವನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು?

💡 ಬಳಸಲು ಬಯಸುವಿರಾ ಹೆಸ್ಟಿಯಾಸಿಪಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಸೇರಿಸಬೇಕೆ? SSL ಪ್ರಮಾಣಪತ್ರ + .htaccess 301 ಮರುನಿರ್ದೇಶನದ ಒಂದು ಕ್ಲಿಕ್ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ, ಸಂಪೂರ್ಣ ಸ್ವಯಂಚಾಲಿತ ಸಂರಚನಾ ಟ್ಯುಟೋರಿಯಲ್ ಇಲ್ಲಿದೆ! 🚀 5 ನಿಮಿಷಗಳಲ್ಲಿ ಇದನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ ಮತ್ತು ನಿಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಅನ್ನು ಹೆಚ್ಚು ಸುರಕ್ಷಿತ ಮತ್ತು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮಾಡಿ!

"ಒಂದು ಕಾರ್ಯಾಚರಣೆ, ನೂರಾರು ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಸುಲಭವಾಗಿ ನಿರ್ವಹಿಸಬಹುದೇ?"

ಸರ್ವರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು HestiaCP ಬಳಸುವಾಗ ಅನೇಕ ವೆಬ್‌ಮಾಸ್ಟರ್‌ಗಳು ಒಂದು ಜಟಿಲ ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸುತ್ತಾರೆ:

ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಬಹು ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು SSL ಮತ್ತು 301 ಮರುನಿರ್ದೇಶನಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಹೇಗೆ?

ನೀವು ಅವುಗಳನ್ನು ಒಂದೊಂದಾಗಿ ಹಸ್ತಚಾಲಿತವಾಗಿ ಸೇರಿಸಿದರೆ, ಅದು ಬೇಸರದ ಸಂಗತಿ ಮಾತ್ರವಲ್ಲದೆ ದೋಷಗಳಿಗೆ ಗುರಿಯಾಗುತ್ತದೆ.

ಹಾಗಾದರೆ, ಈಗ ನಾನು ನಿಮಗೆ ಒಂದನ್ನು ಕಲಿಸುತ್ತೇನೆ ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳು + SSL + 301 ಮರುನಿರ್ದೇಶನಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೇರಿಸಿ ವಿಧಾನ, ಇದರಿಂದ ನೀವು ಎಲ್ಲಾ ಸಂರಚನೆಗಳನ್ನು ಒಂದೇ ಬಾರಿಗೆ ಪಡೆಯಬಹುದು!

HestiaCP ನೊಂದಿಗೆ ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು SSL + .htaccess ಮರುನಿರ್ದೇಶನವನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು?


📈 ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು

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

🔧 ಹೇಗೆ ಬಳಸುವುದು

  1. ಮೇಲಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಹೀಗೆ ಉಳಿಸಿ batch_add_subdomains.sh
  2. ಸ್ಕ್ರಿಪ್ಟ್ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಅನುಮತಿಗಳನ್ನು ನೀಡಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:
    chmod +x batch_add_subdomains.sh
    
  3. ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ:
    ./batch_add_subdomains.sh
    

💡 ತೀರ್ಮಾನ

ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಸೇರಿಸಿ, ಕೆಲಸದ ನಕಲು ತಪ್ಪಿಸಲು ಒಂದು ಕ್ಲಿಕ್ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆ.

SSL ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿ, ಎಲ್ಲಾ ಸಬ್‌ಡೊಮೇನ್‌ಗಳಿಗೆ HTTPS ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.

301 ಮರುನಿರ್ದೇಶನ, ಪ್ರಚಾರ ಎಸ್ಇಒ ಸ್ನೇಹ.

ಸಂಪೂರ್ಣ ಸ್ವಯಂಚಾಲಿತ ಸ್ಕ್ರಿಪ್ಟ್, ಹೊಸಬರು ಸಹ ಇದನ್ನು ಸುಲಭವಾಗಿ ಬಳಸಬಹುದು.

ಈ ವಿಧಾನವನ್ನು ಬಳಸುವುದರಿಂದ, ನಿಮ್ಮ HestiaCP ಸರ್ವರ್ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ಮತ್ತು ವೃತ್ತಿಪರವಾಗುತ್ತದೆ, ಬೇಸರದ ಹಸ್ತಚಾಲಿತ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ ಸಮಯ ವ್ಯರ್ಥ ಮಾಡುವ ಬದಲು ಹೆಚ್ಚು ಪ್ರಮುಖ ವ್ಯವಹಾರದ ಮೇಲೆ ಗಮನಹರಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ನಿಮಗೆ ಇದು ಉಪಯುಕ್ತವೆನಿಸಿದರೆ, ಅದನ್ನು ನಿಮ್ಮ ಸ್ನೇಹಿತರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ಮರೆಯಬೇಡಿ!

🚀 ನಿಮ್ಮ ಸರ್ವರ್ ನಿರ್ವಹಣೆಯನ್ನು ಸರಳ ಮತ್ತು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮಾಡಿ, ಈಗಿನಿಂದ ಪ್ರಾರಂಭಿಸಿ!

ಹೋಪ್ ಚೆನ್ ವೈಲಿಯಾಂಗ್ ಬ್ಲಾಗ್ ( https://www.chenweiliang.com/ ) ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ "HestiaCP ಬ್ಯಾಚ್‌ಗಳಲ್ಲಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು SSL + .htaccess ಮರುನಿರ್ದೇಶನವನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು? ”, ಇದು ನಿಮಗೆ ಸಹಾಯಕವಾಗಬಹುದು.

ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸ್ವಾಗತ:https://www.chenweiliang.com/cwl-32637.html

ಇನ್ನಷ್ಟು ಗುಪ್ತ ತಂತ್ರಗಳನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡಲು 🔑, ನಮ್ಮ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್‌ಗೆ ಸೇರಲು ಸ್ವಾಗತ!

ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ! ನಿಮ್ಮ ಹಂಚಿಕೆಗಳು ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!

 

ಪ್ರತಿಕ್ರಿಯೆಗಳು

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ * ಲೇಬಲ್

ಟಾಪ್ ಗೆ ಸ್ಕ್ರೋಲ್