Skip to main content

كيفية فتح وتحرير وتحويل ملفات HTACCESS

حذف الجداول غير المستخدمة في قاعدة بيانات ووردبريس (يوليو 2026)

حذف الجداول غير المستخدمة في قاعدة بيانات ووردبريس (يوليو 2026)
Anonim

الملف الذي يحتوي على امتداد الملف HTACCESS هو ملف Apache Access Configuration والذي يمثل "الوصول إلى النص التشعبي". هذه هي ملفات نصية تُستخدم لاستدعاء استثناء للإعدادات العامة التي تنطبق على الدلائل المختلفة لموقع ويب Apache.

سيؤدي وضع ملف HTACCESS في أحد الأدلة إلى تجاوز الإعدادات العامة التي كانت تتدفق مسبقًا إلى هذا الدليل والدلائل الفرعية الخاصة به. على سبيل المثال ، يمكن إنشاء ملفات HTACCESS لإعادة توجيه عنوان URL ، ومنع إدراج الدليل ، ومنع عناوين IP محددة ، ومنع hotlinking ، وأكثر من ذلك.

استخدام شائع آخر لملف HTACCESS هو للإشارة إلى ملف HTPASSWD الذي يقوم بتخزين بيانات الاعتماد التي تمنع الزائرين من الوصول إلى هذا الدليل الخاص للملفات.

ملحوظة: بخلاف أنواع الملفات الأخرى ، لا تحتوي ملفات HTACCESS على اسم ملف ؛ يشبهون ".htaccess". هذا صحيح - لا يوجد اسم للملف على الإطلاق ، فقط الامتداد.

كيفية فتح ملف HTACCESS

نظرًا لأن ملفات HTACCESS تنطبق على خوادم الويب التي تعمل على تشغيل برنامج Apache Web Server ، فإنها لا تسري إلا إذا تم استخدامها داخل هذا السياق.

ومع ذلك ، حتى محرر نصوص بسيط قادر على فتح أو تحرير ملف HTACCESS ، مثل Windows Notepad أو واحد من أفضل قائمة تحرير النصوص الحرة. محرر HTACCESS آخر مشهور ، لكن ليس حرًا ، هو Adobe Dreamweaver.

كيفية تحويل ملف HTACCESS

يمكن تحويل ملفات خادم الويب Apache بامتداد الملف HTACCESS إلى ملفات خادم الويب Ngnix باستخدام HTACCESS هذا عبر الإنترنت لتحويل nginx. يجب عليك لصق محتويات ملف HTACCESSS في مربع النص لتحويل التعليمة البرمجية إلى أحد يمكن التعرف عليه بواسطة Ngnix.

على غرار محول nginx ، يمكن تحويل ملفات HTACCESS إلى Web.Config باستخدام codebreak على الإنترنت .htaccess إلى محول Web.Config. هذا المحول مفيد إذا كنت ترغب في تحويل ملف التكوين إلى أحد يعمل مع تطبيق ويب ASP.NET.

عينة ملف HTACCESS

يوجد أدناه نموذج .HTACCESS الملف. قد يكون ملف HTACCESS هذا مفيدًا لموقع ويب قيد التطوير حاليًا وغير جاهز للعامة بعد.

AuthType basicAuthName "Ooops! مؤقتًا قيد الإنشاء …"AuthUserFile /.htpasswdAuthGroupFile / dev / nullيتطلب مطالبة كلمة مرور # مستخدم صالح صالح لأي شخص آخرأمر رفض ، سماحرفض من الجميعالسماح من 192.168.10.10 # عنوان IP للمطورالسماح من w3.orgالسماح من googlebot.com # يسمح لـ Google بالزحف إلى صفحاتكإرضاء أي # لا كلمة المرور المطلوبة إذا سمح المضيف / IP

كل سطر من هذا الملف HTACCESS له غرض معين. يشير الإدخال "/.htpasswd" ، على سبيل المثال ، إلى أن هذا الدليل مخفي عن العرض العام ما لم يتم استخدام كلمة مرور. ومع ذلك ، إذا تم استخدام عنوان IP الموضح أعلاه للوصول إلى الصفحة ، فإن كلمة المرور غير مطلوبة.

القراءة المتقدمة في ملفات HTACCESS

يجب أن تكون قادراً على معرفة من العينة أعلاه أن ملفات HTACCESS يمكن أن تقوم بالكثير من الأشياء المختلفة. صحيح أنها ليست أبسط الملفات للعمل بها.

يمكنك قراءة المزيد عن كيفية استخدام ملف HTACCESS لحظر عناوين IP ، ومنع المشاهدين من فتح ملف HTACCESS ، ومنع حركة المرور إلى الدليل ، وطلب SSL ، وتعطيل برامج تنزيل / تنزيل موقع الويب ، والمزيد في JavaScript Kit ، و Apache ، و WordPress ، و DigitalOcean.