SEO کے نقصانات سے بچنے کے لیے HestiaCP بیچ ذیلی ڈومین .htaccess فائلوں کا کیسے پتہ لگاتا ہے؟ ⚠️

🏆 💡 کیا آپ کی تمام ذیلی ڈومین .htaccess فائلیں وہاں موجود ہیں؟ اگر کھو جائے تو یہ ری ڈائریکشن کو متاثر کر سکتا ہے،SEOاور صارف کا تجربہ! یہ ٹیوٹوریل آپ کو استعمال کرنے کا طریقہ سکھاتا ہے۔ہیسٹیا سی پیاپنی ویب سائٹ کو بہترین حالت میں رکھنے کے لیے بیچ تمام ذیلی ڈومینز کی .htaccess فائلوں کو چیک کریں! 🔍

اگر آپ کے پاس متعدد ذیلی ڈومین ہیں اور آپ ہر ذیلی ڈومین کو چیک کرنا چاہتے ہیں۔ public_html کیا ڈائریکٹری موجود ہے؟ .htaccess فائل، آپ یہ ایک سادہ Bash اسکرپٹ کے ساتھ کر سکتے ہیں۔

آپ کو اپنی .htaccess فائل کیوں چیک کرنی چاہیے؟

.htaccess فائل اپاچی سرور کی ایک اہم کنفیگریشن فائل ہے، جو اکثر 301 ری ڈائریکشن، یو آر ایل ری رائٹنگ، ایکسیس کنٹرول وغیرہ سیٹ کرنے کے لیے استعمال ہوتی ہے۔

اگر ذیلی ڈومین .htaccess فائل کا نقصان SEO کی درجہ بندی میں کمی، صفحات کو صحیح طریقے سے لوڈ کرنے میں ناکامی، یا یہاں تک کہ سیکورٹی کے خطرات کا سبب بن سکتا ہے۔

بیچ چیک کرنے کے اقدامات .htaccess فائلوں کو

SEO کے نقصانات سے بچنے کے لیے HestiaCP بیچ ذیلی ڈومین .htaccess فائلوں کا کیسے پتہ لگاتا ہے؟ ⚠️

1. HestiaCP صارف کی معلومات سیٹ کریں۔

HestiaCP میں، ہر ذیلی ڈومین public_html ڈائریکٹری کا راستہ عام طور پر مندرجہ ذیل ہے:

/home/用户名/web/子域名/public_html/.htaccess

لہذا، ہمیں آپ کو جاننے کی ضرورت ہے HestiaCP صارف نامبنیادی ڈومین نامہے.

2. باش اسکرپٹ لکھنا

یہ اسکرپٹ آپ کے فراہم کردہ اور چیک کرنے والے ذیلی ڈومینز کی فہرست پر اعادہ کرے گا۔ public_html کیا ڈائریکٹری موجود ہے؟ .htaccess فائل

اسکرپٹ کی مثال:

#!/bin/bash

# 设置HestiaCP用户名和主域名
USER="youruser"
DOMAIN="example.com"
# 子域名前缀列表
SUBDOMAINS="af sq am ar hy az eu be bn bs bg ca ceb ny zh-tw co hr cs da nl en eo et tl fi fr fy gl ka de el gu ht ha haw iw hi hmn hu is ig id ga it ja jw kn kk km ko ku ky lo la lv lt lb mk mg ms ml mt mi mr mn my ne no ps fa pl pt pa ro ru sm gd sr st sn sd si sk sl so es su sw sv tg ta te th tr uk ur uz vi cy xh yi yo zu"
# 遍历每个子域名
for SUB in $SUBDOMAINS
do
    FULL_DOMAIN="$SUB.$DOMAIN"
    HTACCESS_PATH="/home/$USER/web/$FULL_DOMAIN/public_html/.htaccess"

    echo "检测 $FULL_DOMAIN 的 .htaccess 文件:"

    if [ -f "$HTACCESS_PATH" ]; then
        echo "✅ 存在: $HTACCESS_PATH"
    else
        echo "❌ 不存在: $HTACCESS_PATH"
    fi
    echo "-------------------------------------"
done
echo "全部子域名检测完毕!"

3. اسکرپٹ کو عمل درآمد کی اجازت دیں۔

اسکرپٹ لکھنے کے بعد اسے بطور محفوظ کریں۔ check_htaccess.sh، اور پھر اسے عمل درآمد کی اجازت دینے کے لیے درج ذیل کمانڈ کو چلائیں۔

chmod +x check_htaccess.sh

4. اسکرپٹ چلائیں۔

تمام ذیلی ڈومینز کو چیک کرنے کے لیے اسکرپٹ چلائیں۔ .htaccess 文件:

./check_htaccess.sh

اسکرپٹ کا تفصیلی تجزیہ

  1. متغیرات کی تعریف

    • USER: آپ کا HestiaCP صارف نام۔
    • DOMAIN: آپ کا بنیادی ڈومین نام۔
    • SUBDOMAINS: ذیلی ڈومینز کی فہرست جس کا آپ پتہ لگانا چاہتے ہیں۔
  2. ذیلی ڈومینز کو عبور کرنا

    • پاس for ذیلی ڈومینز کے ذریعے لوپ.
    • ساخت public_html/.htaccess فائل کا مکمل راستہ۔
  3. پتہ لگائیں .htaccess کیا فائل موجود ہے؟

    • if [ -f "$HTACCESS_PATH" ]; then چیک کریں کہ آیا فائل موجود ہے۔
    • اگر یہ موجود ہے تو آؤٹ پٹ "✅ موجود ہے: راستہ"۔
    • اگر یہ موجود نہیں ہے تو، آؤٹ پٹ "❌ موجود نہیں ہے: راستہ"۔
  4. آؤٹ پٹ ٹیسٹ کے نتائج

    • ہر ذیلی ڈومین کے لیے پتہ لگانے کے نتائج الگ سے دکھائے جائیں گے۔
    • رن مکمل ہونے کے بعد، آؤٹ پٹ "تمام ذیلی ڈومینز کا پتہ چلا ہے!"

یہ طریقہ کارآمد کیوں ہے؟

بیچ ٹیسٹنگ: متعدد ذیلی ڈومینز کو دستی طور پر ایک ایک کرکے چیک کیے بغیر ایک ساتھ چیک کریں۔

آٹومیشن: آپ باقاعدگی سے چیک کرنے کے لیے کرون جاب سیٹ کر سکتے ہیں۔ .htaccess فائل کا وجود۔

تیز اور درست: کی بنیاد پر لینکس کے -f درست طریقے سے اس بات کا تعین کرنے کا اختیار کہ آیا فائل موجود ہے۔

总结

اس باش اسکرپٹ کا استعمال کرتے ہوئے، آپ آسانی سے ہیسٹیا سی پی کے تحت تمام ذیلی ڈومینز کو بیچ کر سکتے ہیں۔ .htaccess فائل اس بات کو یقینی بنانے کے لیے کہ ویب سائٹ SEO کنفیگریشن ضائع نہ ہو اور ویب سائٹ کی سیکیورٹی اور استحکام کو بہتر بنائے۔

اگر آپ کے پاس متعدد ذیلی ڈومینز ہیں، تو آپ اسے بھی آزما سکتے ہیں، تاکہ اگر آپ کو معلوم ہو کہ ویب سائٹ کے ساتھ ایک دن کوئی مسئلہ ہے تو آپ کو پچھتاوا نہیں ہوگا!

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

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

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

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

 

评论 评论

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

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