مولّد ملفات .htaccess
حدد الخيارات المطلوبة لتوليد ملف .htaccess لخادم Apache. التوليد يتم محليًا 100% في متصفحك — لا يُرسل أي شيء إلى الخادم.
كيف يعمل ذلك
يتيح ملف .htaccess ضبط سلوك خادم Apache على مستوى مجلد دون الحاجة إلى الوصول إلى ملف الإعداد الرئيسي للخادم — وهو أمر شائع في الاستضافات المشتركة. لغته (توجيهات RewriteRule وRewriteCond وغيرها) ليست بديهية وقد يتسبب أي خطأ في ظهور خطأ 500 على الموقع بأكمله. تولد هذه الأداة الكتل الأكثر شيوعًا (إعادة توجيه HTTPS، إدارة www، صفحة خطأ مخصصة، الحماية بكلمة مرور) جاهزة للنسخ.
أين أضع هذا الملف؟
يجب أن يُسمى الملف تمامًا .htaccess (مع نقطة في البداية، بدون امتداد) ويوضع في جذر المجلد الذي تريد ضبطه، عادةً جذر الموقع. ويعمل فقط على خادم Apache مع تفعيل وحدة mod_rewrite — ويتم تجاهله بواسطة Nginx أو الخوادم الأخرى.
كيف أنشئ ملف .htpasswd المطلوب للحماية بكلمة مرور؟
لا يحتوي .htaccess إلا على مرجع لملف كلمات المرور، وليس كلمات المرور نفسها. يجب توليد ملف .htpasswd منفصلًا (سطر لكل مستخدم، كلمة مرور مشفرة) باستخدام أداة سطر الأوامر htpasswd المرفقة مع Apache، أو مولد مخصص، ثم رفعه إلى المسار المحدد في التوجيه AuthUserFile.
معالجة محلية 100% في متصفحك — لا يُرسل أي شيء إلى الخادم.