Hostwinds دروس
نتائج البحث عن:
جدول المحتويات
عند زيارة موقع ويب أو مجلد داخل موقع ويب ، يبحث الخادم عادةً عن ملف افتراضي لعرضه - اسمه الفهرس.
إذا كنت تريد المزيد من التحكم في أي ملف يتم تحميله افتراضيًا ، فيمكنك تخصيص ذلك عن طريق تحرير ملف .htaccess الخاص بك.يمكن أن يساعدك ذلك في تنظيم موقعك بشكل أفضل ويجعل الأمر أكثر سهولة على الزوار ومحركات البحث للتنقل.
إليك دليل لمساعدتك في تعيين صفحة الفهرس الافتراضية المخصصة.
ال ملف htaccess هو ملف تكوين يستخدمه خوادم الويب Apache.يتيح لك إنشاء قواعد خاصة بالدليل دون الحاجة إلى الوصول إلى تكوين الخادم الرئيسي.
تجعل النقطة في بداية .htaccess ملفًا مخفيًا ، مما يعني أنه قد لا يكون مرئيًا في بعض مديري الملفات إلا إذا قمت بتمكين عرض الملفات المخفية.
يمكنك استخدام .htaccess إلى:
إذا كنت مستعدًا لتغيير الصفحة الافتراضية التي يتم تحميلها لموقعك أو مجلد معين ، فإن العملية واضحة.
ستعمل مع ملف .htaccess الخاص بك لإضافة أو تحديث توجيه بسيط يخبر الخادم أي ملف لتحديد أولوياته.
هيريس كيفية القيام بذلك:
أولاً ، تحتاج إلى العثور على ملف .htaccess في دليل موقع الويب الخاص بك.
إذا لم يكن أحد موجود بالفعل ، فستحتاج إلى إنشاءه بنفسك.
تضمن هذه الخطوة أن يكون لديك الملف الصحيح في مكانه قبل إجراء أي تغييرات.
أين تجده:
انظر إلى دليل جذر موقع الويب الخاص بك (المجلد الرئيسي الذي يتم فيه تخزين ملفات موقع الويب الخاص بك - تسمى SOBENT Public_HTML أو WWW أو مجلد اسم المجال).
إذا لم يكن الملف موجودًا، يمكنك إنشائها بنفسك:
نصيحة: إذا كنت تستخدم مدير ملفات في CPANEL أو لوحة استضافة أخرى ، فتأكد من تمكين "إظهار الملفات المخفية" لرؤية .htaccess.
بمجرد تحديد موقع الملف ، ستحتاج إلى فتحه حتى تتمكن من إضافة التعليمات الخاصة بك.
هناك عدد قليل طرق آمنة لتحرير .htaccess اعتمادًا على الإعداد الخاص بك ، ومن الجيد أن تقوم بعمل نسخة احتياطية من الملف قبل إجراء التعديلات.
يمكنك تحرير الملف بعدة طرق:
قبل إجراء أي تغييرات ، من الجيد القيام بذلك قم بتنزيل نسخة احتياطية نسخة من ملف .htaccess الموجود في حال احتجت إلى استعادته لاحقًا.
الآن بعد أن كنت داخل ملف .htaccess ، فقد حان الوقت لإخبار الخادم بالملف الذي يجب تحميله افتراضيًا.
يتم ذلك باستخدام توجيهات DirectoryIndex ، ويمكنك تخصيصه لتناسب هيكل وأهداف موقع الويب الخاص بك.
يخبر DirectoryIndex Directive الخادم الذي يتم تحميله أولاً في دليل.
لتعيين ملف افتراضي جديد ، أضف هذا السطر إلى .htaccess الخاص بك:
DirectoryIndex your-default-page.html
مثال:
إذا كنت تريد تحميل home.php عندما يزور شخص ما موقعك ، فسوف تكتب:
DirectoryIndex home.php
باستخدام ملفات متعددة:
يمكنك سرد عدة ملفات.سيبحث الخادم عن كل ملف بالترتيب المدرج:
DirectoryIndex index.php index.html index.htm
في هذه الحالة ، سيبحث Apache عن index.php أولاً.إذا لم يجد ذلك ، فسيبحث عن index.html ، ثم index.htm.
بعد التحرير ، ستحتاج إلى التأكد من حفظ التغييرات الخاصة بك وتطبيقها على موقع الويب الخاص بك.
سواء قمت بتحرير الملف مباشرة على الخادم أو محليًا على جهاز الكمبيوتر الخاص بك ، فإن هذه الخطوة تتأكد من تحديث كل شيء بشكل صحيح.
احرص على عدم إزالة أي قواعد مهمة بالفعل.
يعد الاختبار مهمًا لتأكيد أن صفحة الفهرس المخصصة تعمل كما هو متوقع.
من خلال زيارة موقعك أو مجلدات محددة ، يمكنك معرفة ما إذا كان الخادم يتابع التعليمات الجديدة.
إذا لم يكن الأمر كذلك ، يمكن أن تساعد بعض الفحوصات السريعة في استكشاف المشكلة.
على سبيل المثال ، إذا قمت بتغيير صفحة الفهرس لمجلد يسمى Shop ، تفضل بزيارة:
http://yourdomain.com/shop/
يجب أن ترى الصفحة التي حددتها يتم تحميلها تلقائيًا.
إذا لم تظهر على الفور:
في بعض الأحيان ، يمكن أن تسبب التغييرات الصغيرة في ملف .htaccess مشكلات غير متوقعة.
يمكن معرفة المشكلات الشائعة التي يمكن أن تنشأ - وكيفية إصلاحها - الكثير من الوقت والإحباط.
قضايا الأذونات:
تأكد من أن ملف .htaccess الخاص بك يحتوي على أذونات تم تعيينه على 644. وهذا يسمح للخادم بقراءة الملف ولكنه يمنع الآخرين من تحريره.
ذاكرة التخزين المؤقت للخادم:
إذا كنت تستخدم خدمات مثل CloudFlare أو قمت بتمكين التخزين المؤقت من جانب الخادم ، فقم بمسح ذاكرة التخزين المؤقت بعد إجراء تغييرات.
نوع خادم الويب:
.htaccess تعمل فقط على خوادم Apache (أو متوافقة مع Apache).
إذا كان موقعك يستخدم NGINX ، فستحتاج إلى تكوين صفحة الفهرس الافتراضية داخل إعدادات خادم NGINX بدلاً من ذلك.
أخطاء بناء الجملة:
حتى خطأ مطبعي صغير في .htaccess يمكن أن يتسبب في خطأ خادم داخلي 500.
إذا انكسر موقعك بعد التحرير ، فقم بفحص الأخطاء المطبعية أو قم بإزالة الخطوط الجديدة مؤقتًا لاستعادة الوظائف.
بمجرد إتقان الأساسيات ، هناك طرق إضافية يمكنك استخدامها.
يمكن أن تساعدك هذه النصائح في إنشاء تجربة أكثر سلاسة وأمانًا لزوارك والحفاظ على تحكم أفضل في كيفية تصرف الخادم الخاص بك.
صفحات الفهرس المخصصة في مجلدات مختلفة:
يمكنك إنشاء ملفات .htaccess إضافية في مجلدات محددة إذا كنت تريد صفحات افتراضية مختلفة لأجزاء مختلفة من موقعك.
منع قوائم الدليل:
إذا لم يكن هناك أي من ملفات الفهرس المدرجة ، فقد يعرض الخادم قائمة بجميع الملفات في الدليل.
لمنع ذلك ، يمكنك إضافة هذا الخط إلى .htaccess الخاص بك:
Options -Indexes
سيعرض هذا صفحة "403 محظورة" بدلاً من قائمة الملفات.
اعتبارات الأداء:
في حين أن .htaccess مرنة وسهلة الاستخدام ، حافظ على نظافة الملف وبسيطة.يمكن أن يتباطأ الكثير من القواعد المعقدة موقعك قليلاً لأن .htaccess تتم معالجتها في كل طلب.
قد تتساءل لماذا يستحق قضاء الوقت لتغيير إعدادات الصفحة الافتراضية.
تخصيص ملفات الملف أولاً يمكن أن يمنحك مزيدًا من المرونة في إدارة تخطيط موقعك وتدفق المستخدم وحتى أدائه في نتائج البحث.
فيما يلي بعض الأسباب العملية للنظر.
منظمة موقع أفضل:
قد تحتاج كل منها مقاطع مختلفة من موقعك (مثل المتجر أو المدونة) إلى صفحة افتراضية خاصة بها (shop.php ، blog.php ، إلخ).
التوافق مع CMSS:
غالبًا ما تحتاج أنظمة مثل WordPress أو Joomla أو Drupal إلى index.php الأولوية للتشغيل المناسب.
تحسين الملاحة وكبار المسئولين الاقتصاديين:
تجعل الصفحات الافتراضية الواضحة التي يمكن التنبؤ بها من السهل على المستخدمين العثور على المعلومات.كما أنه يساعد محركات البحث في فهرسة المحتوى الخاص بك بكفاءة.
يعد إعداد صفحة فهرس افتراضية مخصصة مع .htaccess طريقة بسيطة ولكنها قوية لإدارة كيفية تجربة الزوار على موقع الويب الخاص بك.
طالما أنك تعمل بعناية واختبار التغييرات الخاصة بك ، يمكنك التحكم في تدفق موقعك بالضبط بالطريقة التي تريدها.
كتب بواسطة Michael Brower / يونيو 22, 2017