مولد ملفات .htaccess - أداة تهيئة Apache مجانية
أنشئ قواعد Apache .htaccess بصريًا. حدد الخيارات، وقم بتهيئة الإعدادات، واحصل على رمز جاهز للاستخدام مع تمييز بناء الجملة.
ما هو ملف .htaccess؟
ملف .htaccess (hypertext access) هو ملف تهيئة تستخدمه خوادم الويب Apache للتحكم في إعدادات مستوى الدليل. يتيح لك إعداد عمليات إعادة توجيه URL، والتحكم في الوصول، وقواعد التخزين المؤقت، والضغط، وصفحات الخطأ المخصصة، ورؤوس الأمان دون تعديل تهيئة الخادم الرئيسية. يتم وضع الملف في الدليل الجذر لموقع الويب الخاص بك وينطبق على جميع الملفات الموجودة في هذا الدليل والأدلة الفرعية.
كيفية استخدام مولد .htaccess هذا
- حدد الخيارات — حدد المربعات للقواعد التي تحتاجها (HTTPS، والتخزين المؤقت، و Gzip، وما إلى ذلك)
- تهيئة التفاصيل — املأ المجالات والمسارات وعناوين IP والإعدادات الأخرى حسب الحاجة
- مراجعة التعليمات البرمجية — يتم تحديث رمز .htaccess الذي تم إنشاؤه في الوقت الفعلي مع تمييز بناء الجملة
- نسخ أو تنزيل — انقر فوق نسخ التعليمات البرمجية أو تنزيل .htaccess للحصول على ملفك
- تحميل — ضع ملف .htaccess في الدليل الجذر لموقع الويب الخاص بك عبر FTP / SFTP
لماذا تستخدم مولد .htaccess هذا؟
- واجهة مرئية — لا حاجة لحفظ توجيهات Apache. قم بتبديل الخيارات وملء الحقول
- 14+ نوعًا من القواعد — HTTPS، عمليات إعادة توجيه WWW، صفحات الخطأ، التخزين المؤقت، Gzip، CORS، التحكم في IP، حماية الروابط المباشرة، والمزيد
- معاينة في الوقت الفعلي — شاهد تحديث التعليمات البرمجية التي تم إنشاؤها على الفور أثناء تغيير الإعدادات
- تمييز بناء الجملة — الإخراج المرمز بالألوان يجعل من السهل قراءة القواعد والتحقق منها
- نسخ وتنزيل — بنقرة واحدة انسخ إلى الحافظة أو قم بتنزيلها كملف .htaccess جاهز للاستخدام
- الخصوصية أولاً — يتم تشغيل كل شيء في متصفحك. لا يتم إرسال أي بيانات تهيئة للخادم إلى أي مكان
FreeToolbox مقابل مولدات .htaccess الأخرى
| الميزة | FreeToolbox | htaccessredirect.net | htaccess-generator.org |
|---|---|---|---|
| أنواع القواعد | 14+ | 5-6 | 8-10 |
| معاينة في الوقت الفعلي | نعم | لا (زر) | لا (زر) |
| تمييز بناء الجملة | نعم | لا | لا |
| تنزيل ملف | نعم | نعم | نعم |
| قواعد IP | نعم (متعددة) | محدود | نعم |
| حماية الروابط المباشرة | نعم | لا | نعم |
| إعلانات | أقل حد | كثيف | كثيف |
الأسئلة الشائعة
أين أضع ملف .htaccess؟
قم بتحميل ملف .htaccess إلى الدليل الجذر لموقع الويب الخاص بك (عادةً public_html أو www) عبر FTP أو SFTP. سيتم تطبيق القواعد على جميع الملفات الموجودة في هذا الدليل وأدلةه الفرعية.
هل سيعمل هذا على خوادم Nginx؟
لا. ملف .htaccess خاص بخوادم الويب Apache. يستخدم Nginx تنسيق تهيئة مختلفًا (nginx.conf). تستخدم معظم موفري خدمات الاستضافة المشتركة Apache، لكن خوادم VPS / السحابية غالبًا ما تستخدم Nginx.
هل يمكن أن يبطئ .htaccess موقعي؟
يقرأ Apache ملفات .htaccess في كل طلب، لذلك يمكن أن تضيف القواعد المعقدة بعض النفقات العامة الطفيفة. بالنسبة للمواقع ذات الزيارات العالية، من الأفضل نقل القواعد إلى تهيئة Apache الرئيسية (httpd.conf). بالنسبة لمعظم المواقع، يكون التأثير ضئيلاً.
ماذا يعني إعادة التوجيه 301 مقابل 302؟
إعادة التوجيه 301 دائمة - ستقوم محركات البحث بتحديث الفهرس الخاص بها. إعادة التوجيه 302 مؤقتة - تحتفظ محركات البحث بعنوان URL الأصلي. استخدم 301 لتغييرات عنوان URL الدائمة و 302 لعمليات إعادة التوجيه المؤقتة.
كيف يمكنني اختبار ما إذا كان .htaccess الخاص بي يعمل؟
بعد التحميل، اختبر عن طريق زيارة عناوين URL المتأثرة. لعمليات إعادة التوجيه، تحقق مما إذا كان المتصفح يعيد التوجيه بشكل صحيح. بالنسبة لقواعد الأمان، حاول الوصول إلى الملفات المحظورة. استخدم أدوات مطوري المتصفح (علامة التبويب الشبكة) للتحقق من الرؤوس ورموز الحالة.
ماذا لو تسبب .htaccess الخاص بي في حدوث خطأ 500؟
سيؤدي خطأ في بناء الجملة في .htaccess إلى حدوث خطأ داخلي في الخادم 500. اتصل عبر FTP، وأعد تسمية ملف .htaccess أو احذفه لاستعادة الوصول، ثم أصلح مشكلة بناء الجملة. احتفظ دائمًا بنسخة احتياطية قبل إجراء التغييرات.