الإعلانات
ملف .htaccess (يُعرف أيضًا باسم الوصول التشعبي) هو ملف تكوين خادم ويب يستخدم للتحكم في سلوك الموقع وأمانه وأدائه. ينشئ معظم مشرفي المواقع ملف htaccess. ويستخدمون هذا الملف للتحكم في مواقعهم والتأكد من أن كل شيء في أيد أمينة.
على الرغم من وجود العديد من الطرق التي يمكنك من خلالها تكوين ملف htaccess الخاص بك ، إلا أنه يمكن تصنيف الاستخدام الأكثر شيوعًا في السيناريوهات الخمسة التالية:
التفويض والمصادقة
يعمل ملف htaccess كعنصر تحكم لتفويض ومصادقة من يمكنه مشاهدة موقعك (أو صفحة معينة من الموقع). بينما تريد أن يكون موقعك مرئيًا للجميع ، قد تكون هناك أوقات عندما يزورها المتطفلين وتبدأ في تلقي العديد من رسائل البريد العشوائي والتعليقات وإرسال الطلبات وما إلى ذلك. باستخدام ملف .htaccess ، ستتمكن من حظر الوصول الذي يأتي من مصادر غير مصرح بها (مثل أسماء نطاقات أو عناوين IP معينة).
بدلاً من حظر الوصول ، يمكنك أيضًا تعيين كلمة مرور (جنبًا إلى جنب مع ملف .htpasswd) لموقعك ومنح الموظفين المخولين فقط لزيارة موقعك. يمكن استخدام هذا في مدونة متعددة المؤلفين أو موقع تعاون.
استجابات خطأ مخصصة
إذا أخطأ الزائر في كتابة عنوان URL الخاص بموقعك أو قمت بحذف صفحة من الخادم عن طريق الخطأ ، فسيرى الزائر صفحة "لم يتم العثور على HTTP 404". هذه الصفحة قبيحة وتوقف الأشخاص دائمًا. باستخدام ملف .htaccess ، يمكنك بسهولة توجيه الزائر إلى ملف
صفحة 404 مصممة بشكل جميل كيفية إنشاء صفحة خطأ 404 رائعة و 10 أمثلةيمكن أن تكون صفحة الخطأ 404 المصممة بذكاء هي الفرق بين موقع ويب ممل وموقع لا ينسى. اقرأ أكثر وجعلهم يبقون لفترة أطول على موقعك.إعادة التوجيه
إذا كنت قد انتقلت إلى اسم نطاق جديد ، أو قمت بتغيير بنية الروابط الثابتة للموقع بالكامل ، فيمكنك استخدام ملف htaccess. لتوجيه القارئ إلى العنوان الجديد وأيضًا لإبلاغ محرك البحث (خاصة Google) بالتغيير في العنوان. هذه ، حتى الآن ، أفضل طريقة للاحتفاظ بقرائك ولن تفقد أيًا من تصنيفات محرك البحث.
إنشاء عنوان URL نظيف لطيف
بعض برامج CMS شائعة الاستخدام (مثل WordPress) قد أدرجت بالفعل هذه الميزة في ، ولكن في بعض الحالات يكون النظام الأساسي (برنامج المنتدى) الذي الذي تستخدمه لا ينشئ عنوان URL نظيفًا ، يمكنك استخدام ملف htaccess لإعادة كتابة عنوان URL القبيح وتقديم القارئ الخاص بك مع عنوان قصير ونظيف ولطيف واحد.
أداء
يمكن أن يساعدك ملف .htaccess في تقليل استخدام النطاق الترددي لموقعك وجعله أسرع وأداء أفضل. إذا كنت تستضيف ملفاتك على خادم تابع لجهة خارجية وتحتاج إلى الدفع مقابل النطاق الترددي (مثل Amazon S3) ، فإن استخدام ملف htaccess هو أيضًا طريقة جيدة لمساعدتك على توفير التكاليف.
هناك مجالان رئيسيان حيث يمكنك زيادة أداء الموقع:
- التحكم في ذاكرة التخزين المؤقت - حدد مدة تخزين الملف ومدة تخزينه مؤقتًا ومنع الخادم من الاستعلام عن قاعدة البيانات دون داع.
- ضغط - ضغط ملفك بحيث يتم إرساله إلى المتصفح في قطعة أصغر.
كيف يمكنني إنشاء ملف htaccess. (إذا لم أكن مميلًا من الناحية الفنية)
لن أخوض في جميع التفاصيل الفنية وأتوقع منك أن تتعلم كل شيء في منشور واحد. بدلاً من ذلك ، سوف أوصيك ببرنامج واحد (موقع ويب) يمكنك استخدامه لإنشاء .htaccess بسهولة (أو تحرير الملف الحالي) ، حتى إذا لم يكن لديك أي تقنية أو برمجة المعرفه.
ال .ملف htaccess مولد هو نموذج ويب بسيط ولكنه مفصل يمكنك استخدامه لتحديد احتياجات موقعك والحصول عليه لإنشاء رمز htaccess. كل ما عليك فعله هو نسخ ولصق الكود الذي تم إنشاؤه في ملف نصي ، وحفظه كملف htaccess وتحميله على خادم الويب الخاص بك.
هناك الكثير من الخيارات التي يمكنك تكوينها في البرنامج. سوف يستغرق مقال طويل لمناقشتها جميعا. أدناه أدرجت بعض الخيارات الأكثر أهمية كمرجع:
المصادقة
املأ الحقول المعنية بمن يسمح له بالمشاهدة ومن لا يسمح له.
التحكم في ذاكرة التخزين المؤقت
يحدد هذا الخيار ما إذا كان يجب أن يكون هناك عنصر تحكم في ذاكرة التخزين المؤقت ومتى يجب أن يكون وقت التخزين المؤقت.
صفحة الخطأ
قم بتعيين الصفحة المخصصة لتظهر عندما يكون هناك استجابة للخطأ.
إعادة التوجيه
إذا قمت بنقل موقعك / مستندك ، فهذا هو المكان الذي تحدد فيه عنوان URL الجديد.
تم إنشاء كود htaccess
بمجرد الانتهاء من التكوين ، انقر ببساطة فوق الزر "إنشاء ملف htaccess" لإنشاء الرمز. تحتاج فقط إلى نسخ / لصق الرمز إلى ملف htaccess ، وهذا كل شيء.
في الختام ، لا يمكنني التأكيد بما فيه الكفاية على أهمية امتلاك ملف htaccess لموقعك ومدى سهولة وسرعة إنشاء ملف htaccess باستخدام منشئ ملفات htaccess. إذا لم تكن قد استخدمت ملف htaccess بشكل جيد لتحسين أداء موقعك ، فأنا أحثك على القيام بذلك الآن.
ما هي الأساليب الأخرى التي استخدمتها لإنشاء ملفات htaccess أو تحريرها بسهولة وسرعة؟
داميان أوه هو مهووس شامل في مجال التكنولوجيا يحب تعديل القرصنة واختراق أنظمة التشغيل المختلفة لجعل الحياة أسهل. تحقق من مدونته في MakeTechEasier.com حيث يشارك جميع النصائح والحيل والبرامج التعليمية.