بیچوں میں ذیلی ڈومینز کیسے شامل کریں اور SSL + .htaccess ری ڈائریکشن کو 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 سرور زیادہ موثر اور پیشہ ور ہو جائے گا، جس سے آپ کو تھکا دینے والے دستی آپریشنز پر وقت ضائع کرنے کے بجائے زیادہ اہم کاروبار پر توجہ مرکوز کرنے کی اجازت ہوگی۔

اگر آپ کو یہ مفید لگتا ہے، تو اسے اپنے دوستوں کے ساتھ شیئر کرنا نہ بھولیں!

🚀 اپنے سرور کے انتظام کو آسان اور زیادہ موثر بنائیں، ابھی شروع کریں!

ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ ) نے اشتراک کیا "HestiaCP بیچوں میں ذیلی ڈومینز کو کیسے شامل کریں اور SSL + .htaccess ری ڈائریکشن کو کنفیگر کریں؟"، یہ آپ کے لیے مددگار ثابت ہو سکتا ہے۔

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-32637.html

مزید پوشیدہ چالوں کو کھولنے کے لیے، ہمارے ٹیلیگرام چینل میں شامل ہونے میں خوش آمدید!

پسند آئے تو شیئر اور لائک کریں! آپ کے شیئرز اور لائکس ہماری مسلسل حوصلہ افزائی ہیں!

 

评论 评论

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

میں سکرال اوپر