Search results
Quick Presets
Basic Security
Essential security settings for any website
WordPress Optimized
Optimized settings for WordPress sites
Performance Boost
Maximum caching and compression
Maximum Security
Full security hardening
مولد .htaccess
ما هو مولد .htaccess؟
مولد .htaccess هو أداة مجانية عبر الإنترنت تساعدك على إنشاء قواعد تكوين Apache .htaccess بدون البرمجة اليدوية. قم بإنشاء عمليات إعادة التوجيه وتمكين الضغط وتعيين رؤوس الأمان وتكوين التخزين المؤقت والمزيد باستخدام واجهة بديهية تنتج كود .htaccess جاهز للاستخدام.
لماذا تحتاج إلى إنشاء قواعد .htaccess؟
- إعادة توجيه URL: إعداد إعادة توجيه 301 للصفحات المنقولة أو ترحيل النطاق أو إعادة هيكلة URL
- رؤوس الأمان: إضافة CSP و X-Frame-Options ورؤوس أخرى للحماية من الهجمات
- الضغط: تمكين ضغط GZIP لتقليل أوقات تحميل الصفحة واستخدام عرض النطاق
- قواعد التخزين المؤقت: تكوين تخزين المتصفح المؤقت للأصول الثابتة لتحسين الأداء
- التحكم في الوصول: حظر الروبوتات الضارة أو تقييد الوصول حسب IP أو حماية الدلائل بكلمة مرور
كيفية إنشاء قواعد .htaccess - خطوة بخطوة
- حدد نوع القاعدة: اختر نوع القاعدة التي تريد إنشاءها (إعادة توجيه، ضغط، إلخ.)
- تكوين الخيارات: املأ الحقول المطلوبة مثل عناوين URL أو أنواع الملفات أو عناوين IP
- إنشاء الكود: انقر على إنشاء لإنتاج توجيهات .htaccess
- نسخ إلى الخادم: انسخ الكود المُنشأ وأضفه إلى ملف .htaccess الخاص بك
الميزات الرئيسية
- أنواع قواعد متعددة: إنشاء إعادة التوجيه وإعادة الكتابة والضغط والتخزين المؤقت وقواعد الأمان
- التحقق من الصيغة: يتحقق من القواعد المُنشأة لمنع أخطاء الخادم
- تعليقات الكود: يتضمن الكود المُنشأ تعليقات توضيحية لسهولة الفهم
- إعدادات مسبقة شائعة: وصول سريع للتكوينات المطلوبة بشكل متكرر مثل إعادة توجيه www أو فرض HTTPS
- جاهز للنسخ: نسخ بنقرة واحدة للقواعد المُنشأة بالتنسيق المناسب
نصائح للحصول على أفضل النتائج
- احرص دائماً على عمل نسخة احتياطية من ملف .htaccess الموجود قبل إجراء التغييرات
- اختبر القواعد على خادم التجهيز قبل النشر في الإنتاج
- رتب القواعد بعناية - يعالجها Apache من الأعلى إلى الأسفل
الأسئلة الشائعة
ما هو ملف .htaccess؟
ملف .htaccess هو ملف تكوين تستخدمه خوادم الويب Apache للتحكم في سلوك الخادم على أساس كل دليل. يتيح لك تكوين عمليات إعادة التوجيه وإعادة كتابة عناوين URL وتعيين الأذونات وتمكين الضغط والمزيد دون تحرير تكوين الخادم الرئيسي.
أين يجب أن أضع ملف .htaccess؟
يجب وضع ملف .htaccess في الدليل الجذر لموقعك (عادةً public_html أو www). تنطبق القواعد في هذا الملف على الدليل وجميع الأدلة الفرعية. يمكنك أيضاً وضع ملفات .htaccess إضافية في الأدلة الفرعية لقواعد محددة.
هل ستعمل هذه القواعد على خوادم Nginx؟
لا، ملفات .htaccess خاصة بخوادم Apache. يستخدم Nginx صيغة تكوين مختلفة في كتل الخادم الخاصة به. إذا كنت تستخدم Nginx، ستحتاج إلى ترجمة هذه القواعد إلى تنسيق تكوين Nginx، والذي له صيغة مختلفة ولكن قدرات مماثلة.