ملف.هتكس هو أداة قوية لتكوين خادم الويب أباتشي. يسمح لك بتغيير تكوين الخادم على مستوى الدليل دون الحاجة إلى الوصول إلى ملفات التكوين الرئيسية. إذا كنت ترغب في استخدام كافة ميزات هذا الملف ، تحتاج إلى تكوين إدراج ملف هتكس في أباتشي 2.
خطوات تكوين إدراج ملف هتكس في أباتشي 2 بسيطة للغاية. أولا ، تأكد من تمكين وحدة إعادة الكتابة في تثبيت أباتشي. يمكنك التحقق من ذلك عن طريق فتح هتبد.ملف أسيوط والتأكد من أن وحدة التحميل تعيد كتابة وحدات الوحدة النمطية / إعادة الكتابة. إذا علق بها ، مجرد حذف رمز ' # ' أمامه وحفظ الملف.
بعد ذلك ، تحتاج إلى التأكد من تكوين المضيفين الظاهريين للسماح لملف هتكس. افتح هتبد.أسيوط ملف والعثور على إعدادات المضيفين الظاهري. لكل مضيف ظاهري حيث تريد استخدام ملف هتكس ، تأكد من تحديد الإعداد التالي: ألوفيرايد الكل.
عند إجراء جميع الإعدادات ، أعد تشغيل خادم الويب. الآن الملف الخاص بك.سيتم تنشيط هتكس وتطبيقها على الدلائل المناسبة على خادم أباتشي 2 الخاص بك. يمكنك استخدام هذه الأداة القوية لتخصيص إعدادات الوصول ، وإعادة توجيه عناوين المواقع ، وتمكين البرامج النصية فب ، وأكثر من ذلك.
- إعداد ملف هتكس ل أباتشي 2
- تثبيت خوادم أباتشي 2
- إنشاء ملف هتكس
- تكوين إدراج ملف هتكس
- فتح هتبد.ملف أسيوط
- سؤال وجواب
- كيف يمكنني تضمين ملف هتكس في أباتشي 2?
- كيف يمكنني العثور على أباتشي الرئيسي 2 ملف التكوين?
- كيف يمكنني معرفة ما اذا كان يتم تمكين ملف هتكس لدليل معين في أباتشي 2?
- كيف يمكنني إعادة تشغيل أباتشي 2 بعد تمكين ملف هتكس?
إعداد ملف هتكس ل أباتشي 2
ملف.هتكس هو الأداة الرئيسية لتكوين خادم أباتشي 2. انها تسمح لك لإدارة جوانب مختلفة من عملية الخادم ، مثل إعادة توجيه ورل ، إذن المستخدم ، ووضع قواعد الوصول.
قبل البدء في استخدام ملف هتكس ، يجب عليك التأكد من أنه متاح في دليل موقع الويب الخاص بك. عادة ما يكون موجودا في المجلد الجذر لموقعك. إذا كان الملف .هتكس غير موجود ، يجب أن يتم إنشاؤه باستخدام محرر نصوص وحفظها دون امتداد الملف.
بعد إنشاء أو اكتشاف الملف .هتكس ، سوف تحتاج إلى فتحه باستخدام محرر نصوص وإضافة القواعد اللازمة لتكوين خادم أباتشي 2.
في الملف .هتكس يمكنك استخدام توجيهات مختلفة لإدارة الخادم. تتضمن بعض التوجيهات الأكثر شيوعا ما يلي:
- إعادة الكتابة: يقوم هذا التوجيه بتنشيط وحدة إعادة الكتابة ، والتي تسمح بإعادة التوجيه وإعادة كتابة عنوان ورل.
- ريوريترول: باستخدام هذا التوجيه ، يمكنك تعيين قواعد لإعادة توجيه عناوين المواقع. ويستخدم التعبيرات العادية لتحديد أنماط ورل التي ينبغي إعادة توجيهها إلى صفحات أخرى.
- أوثتيب: يحدد هذا التوجيه نوع المصادقة التي سيتم استخدامها لحماية بعض الدلائل أو الملفات.
- تتطلب: باستخدام هذا التوجيه ، يمكنك تحديد متطلبات الوصول إلى أدلة أو ملفات معينة. على سبيل المثال ، يمكنك طلب مصادقة المستخدم أو عنوان إب محدد للوصول.
بالإضافة إلى التوجيهات المذكورة أعلاه ، في الملف .هتكس يمكنك أيضا استخدام التوجيهات الأخرى التي تسمح لك لتكوين خادم أباتشي 2 وفقا لمتطلباتك.
بعد إضافة التوجيهات اللازمة إلى الملف .هتكس ، يجب حفظه وتحميله على خادم أباتشي 2. بعد ذلك ، سيقوم الخادم بتطبيق الإعدادات المحددة في ملف هتكس لمعالجة الطلبات إلى موقع الويب الخاص بك.
من المهم أن نتذكر أن الملف .يجب تكوين هتكس بشكل صحيح وتحتوي على توجيهات صالحة فقط. ملف تم تكوينه بشكل غير صحيح .هتكس يمكن أن يؤدي إلى عملية غير صحيحة من خادم أباتشي 2 والمشاكل الأمنية المحتملة.
الآن بعد أن عرفت كيفية تحضير الملف.هتكس لخادم أباتشي 2 ، يمكنك البدء في استخدامه لتكوين وإدارة موقع الويب الخاص بك.
تثبيت خوادم أباتشي 2
أباتشي 2 هي واحدة من خوادم الويب الأكثر استخداما في العالم. انها تسمح لك لإدارة ومعالجة طلبات هتب الواردة وتوفير محتوى الويب للعملاء.
لتثبيت خادم أباتشي 2 ، اتبع الخطوات التالية:
- افتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك.
- أدخل الأمر لتثبيت أباتشي 2 اعتمادا على نظام التشغيل الخاص بك:
- بعد التثبيت الناجح ، ابدأ تشغيل الخادم باستخدام الأمر:
- . إذا كان الخادم يعمل بنجاح ، يجب أن تشاهد صفحة الترحيب أباتشي.
الآن لديك خادم أباتشي 2 تثبيت وتشغيل ، وعلى استعداد لمعالجة طلبات الويب. يمكنك تخصيص تكوينه وإضافة محتوى الويب كما يحلو لك.
إنشاء ملف هتكس
ملف هتكس هو ملف التكوين الذي يسمح لك لتكوين سلوك خادم أباتشي 2 لدليل معين على موقع الويب الخاص بك. يتم استخدامه لتغيير إعدادات الخادم وإدارة الوصول إلى الملفات والدلائل وعمليات إعادة التوجيه والمهام الأخرى.
لإنشاء ملف هتكس ، سوف تحتاج إلى محرر نصوص والوصول إلى الخادم تشغيل أباتشي 2. لإنشاء ملف هتكس اتبع الخطوات التالية:
- افتح محرر نصوص على جهاز الكمبيوتر الخاص بك.
- إنشاء ملف جديد وحفظه مع اسم".هتكس " (بدون علامات اقتباس).
- افتح الملف الذي تم إنشاؤه وأضف الإعدادات اللازمة.
- احفظ الملف.هتكس وتحميله على الخادم في الدليل الذي تريد تكوين القواعد.
يمكن أن يحتوي ملف هتكس على توجيهات مختلفة تتحكم في جوانب مختلفة من عملية أباتشي 2. فيما يلي مثال على استخدام بعض التوجيهات الشائعة:
- ريوريتينجين أون-يسمح لك باستخدام إعادة كتابة ورل;
- ريوريترول-يحدد قواعد لإعادة كتابة عناوين المواقع;
- ألوفيرايد-يحدد التوجيهات في ملف هتكس يمكن الكتابة بسبب هذا الدليل;
- رفض-رفض الوصول إلى الملفات أو الدلائل;
- إعادة التوجيه-عمليات إعادة التوجيه من عنوان ورل إلى آخر;
- إروردوكومنت-يحدد صفحة الخطأ التي سيتم عرضها عند حدوث خطأ على الخادم.
من المهم ملاحظة أن ملف هتكس يجب أن يكون موجودا في الدليل الذي تريد تكوينه ، أو في أحد الدلائل الأصلية. لاحظ أيضا أن الملفات التي تبدأ بنقطة تعتبر مخفية وقد تكون غير مرئية في مديري الملفات القياسيين.
بعد إنشاء ملف هتكس وتحميله على الخادم ، يجب أن تصبح إعداداته نافذة المفعول. ومع ذلك ، قد تتطلب بعض التوجيهات إعادة تشغيل خادم أباتشي 2 أو مكون إعادة الكتابة.
هنا مثال على ملف هتكس بسيط:
إعادة كتابةمحرك على
إعادة الكتابة ^ (.* ) index فهرس.بي?رابط = $1 [قسا ، ل]
يستخدم هذا المثال توجيه ريوريتينجين لتمكين إعادة كتابة ورل. بعد ذلك ، يحدد توجيه إعادة الكتابة قاعدة إعادة الكتابة التي تعيد توجيه جميع الطلبات إلى الفهرس.فب بإضافة عنوان ورل الأصلي كمعلمة" ورل".
تشغيل ملف هتكس على خادم أباتشي 2 يمكن أن يكون أداة قوية جدا لتخصيص موقع الويب الخاص بك. ومع ذلك ، كن حذرا عند إعداد القواعد حتى لا تعطل تشغيل الخادم أو أمان موقعك.
تكوين إدراج ملف هتكس
ملف.هتكس هو ملف تكوين لخادم أباتشي. يسمح لك بتعيين إعدادات معينة لدليل الموقع الذي يوجد فيه. تمكين الملف .هتكس يمكن أن تكون مفيدة إذا كنت ترغب في تجاوز إعدادات الخادم أو تكوين الوصول إلى الملفات والمجلدات.
لتضمين الملف .هتكس في أباتشي 2 ، اتبع الخطوات التالية:
- تأكد من تمكين وحدة التعديل في تكوين أباتشي. تسمح لك وحدة إعادة الكتابة باستخدام إعادة توجيه عنوان ورل ووظائف أخرى في الملفات.هتكس.
- افتح الجهاز وانتقل إلى الدليل حيث يوجد موقع الويب الخاص بك.
- قم بإنشاء ملف جديد باسم".هتكس". إذا كان لديك بالفعل الملف .هتكس ، انتقل إلى الخطوة التالية.
- افتح الملف.هتكس في محرر النصوص وإضافة الإعدادات المطلوبة. على سبيل المثال ، يمكنك استخدام التعليمات البرمجية التالية لتمكين إعادة التوجيه المستندة إلى امتداد الملف:
# تمكين إعادة التوجيه القائمة على امتداد الملف
إعادة كتابةمحرك على
# إعادة توجيه . ملفات هتمل إلى .ملفات بي إتش بي
إعادة الكتابة ^ (.+)\.أتش تي أم أل 1 1.بي إتش بي [ل]
احفظ الملف.هتكس وإغلاقه.
أعد تشغيل خادم أباتشي لتصبح التغييرات سارية المفعول. إذا كان لديك حق الوصول إلى سطر الأوامر ، قم بتشغيل الأمر سودو سيستمكتل إعادة تشغيل أباتشي2 لإعادة تشغيل الملقم. إذا لم يكن لديك وصول إلى سطر الأوامر ، فاتصل بموفر الاستضافة لإعادة تشغيل الخادم.
الآن الملف .يجب أن تعمل هتكس ، وسيتم تطبيق الإعدادات المحددة فيه على موقع الويب الخاص بك.
ضع في اعتبارك أنه عند العمل مع ملف .هتكس يحتاج إلى توخي الحذر ، كما إعدادات غير صحيحة يمكن أن يؤدي إلى أخطاء على موقع الويب الخاص بك. يوصى بإنشاء نسخة احتياطية من الملف.هتكس قبل إجراء التغييرات واختباره للتأكد من أنه يعمل بشكل صحيح.
فتح هتبد.ملف أسيوط
من أجل تكوين إدراج الملف .هتكس في خادم أباتشي 2 ، تحتاج إلى فتح هتبد.ملف أسيوط.
1. افتح موجه الأوامر (المحطة الطرفية) أو وحدة التحكم على جهاز الكمبيوتر الخاص بك.
2. اكتب الأمر التالي لفتح هتبد.ملف أسيوط:
سودو نانو / الخ / أباتشي 2 / هتبد.أسيوطيمكنك استخدام برامج تحرير النصوص الأخرى مثل فيم أو جيديت بدلا من نانو إذا كانت متوفرة على النظام الخاص بك.
3. أدخل كلمة مرور مسؤول النظام ، إذا طلب ذلك.
4. هتبد.سيتم فتح ملف أسيوط في محرر النصوص من اختيارك.
5. باستخدام التمرير أو البحث عن الكلمات الرئيسية ، ابحث عن السطر الذي يحتوي على توجيه "السماح".
6. لتضمين الملف.هتكس تغيير قيمة " ألوفيريد "إلى"الكل". بهذه الطريقة ، سيسمح خادم أباتشي باستخدام الملفات.هتكس لتكوين الموقع.
7. بعد إجراء التغييرات ، احفظ هتبد.أسيوط.
8 ملف. أعد تشغيل خادم أباتشي لتصبح التغييرات سارية المفعول. للقيام بذلك ، أدخل الأمر التالي:
إعادة تشغيل خدمة سودو أباتشي 2هذا كل شيء! الآن الملف .سيتم تنشيط هتكس وتطبيقها لتكوين موقع الويب الخاص بك على خادم أباتشي 2.
سؤال وجواب
كيف يمكنني تضمين ملف هتكس في أباتشي 2?
لتضمين ملف هتكس في أباتشي 2 ، تحتاج إلى تحرير ملف تكوين أباتشي الرئيسي ، والذي يقع عادة في /الخ/أباتشي 2/هتبد.أسيوط أو / الخ / أباتشي 2 / أباتشي 2.دليل أسيوط. في هذا الملف ، ابحث عن كتلة" الدليل " ، والتي تحدد الدليل الذي تريد تمكين هتكس. داخل هذه الكتلة ، تحقق من توجيه" ألوفيريد". إذا كان مفقودا أو يحتوي على القيمة "لا شيء" ، فاستبدله بـ "الكل". بعد ذلك ، إعادة تشغيل أباتشي باستخدام الأمر "سودو سيستمكتل إعادة تشغيل أباتشي2". الآن ملف هتكس الخاص بك سوف تكون نشطة للدليل المحدد.
كيف يمكنني العثور على أباتشي الرئيسي 2 ملف التكوين?
يقع ملف التكوين الرئيسي أباتشي 2 عادة في/الخ/أباتشي 2 / هتبد الدليل.أسيوط أو / الخ / أباتشي 2 / أباتشي 2.أسيوط. للعثور عليه ، يمكنك استخدام الأمر التالي في المحطة: "سودو البحث / -اسم هتبد.أسيوط " أو " سودو البحث / - اسم أباتشي2.أسيوط". لاحظ أنه قد يكون لديك دليل آخر حيث تم تثبيت أباتشي 2 ، لذلك استبدال الدليل الخاص بك بدلا من "/الخ/أباتشي 2".
كيف يمكنني معرفة ما اذا كان يتم تمكين ملف هتكس لدليل معين في أباتشي 2?
للتحقق مما إذا تم تمكين ملف هتكس لدليل معين في أباتشي 2 ، افتح ملف تكوين أباتشي الرئيسي (الموجود عادة في /الخ/أباتشي 2/هتبد.أسيوط أو / الخ / أباتشي 2 / أباتشي 2.دليل أسيوط) والعثور على كتلة" الدليل " الذي تم تحديد هذا الدليل. ابحث عن توجيه" ألوفيريد " داخل هذه الكتلة. إذا كان لديه قيمة "الكل" ، ثم يتم تمكين ملف هتكس للدليل المحدد. إذا كانت القيمة "بلا" ، فسيتم تعطيل ملف هتكس.
كيف يمكنني إعادة تشغيل أباتشي 2 بعد تمكين ملف هتكس?
لإعادة تشغيل أباتشي 2 بعد تمكين ملف هتكس ، تحتاج إلى استخدام الأمر "سودو سيستمكتل إعادة تشغيل أباتشي 2" في المحطة. يجب أن يكون لديك امتيازات المستخدم المتميز لتنفيذ هذا الأمر. بعد تشغيل الأمر ، سيتم إعادة تشغيل أباتشي 2 وسيتم تطبيق ملف هتكس المضمن على الخادم الخاص بك.