مولد .htaccess
حدّد ما تحتاجه وانسخ ملف .htaccess جاهزًا. أكثر القواعد بحثًا موجودة هنا: HTTPS وwww وإعادة التوجيه والتخزين المؤقت.
يعمل بالكامل داخل متصفحك — لا يُرسل أي شيء تكتبه إلى خوادمنا.
يعمل على Apache وLiteSpeed. يتجاهل nginx ملف .htaccess — اكتب القواعد المكافئة في كتلة server.
كيف تعمل
يستخدم الملف المُنشأ mod_rewrite لإعادة توجيه HTTPS وwww، وRedirect 301 للصفحات المنقولة، وmod_expires وmod_deflate للتخزين المؤقت والضغط، وRequire لقواعد الوصول — وكلها قياسية في Apache 2.4 وLiteSpeed. الكتل التي قد تسبب خطأ 500 عند غياب الوحدة مغلّفة بـ IfModule. أما nginx فيتجاهل .htaccess تمامًا: هناك تُكتب القواعد نفسها في كتلة server.
الأسئلة الشائعة
هل يعمل مع nginx؟
لا، لا يقرأ nginx ملف .htaccess. استخدم بدلًا منه return 301 وكتل location في إعدادات الخادم.
أحصل على خطأ 500 بعد الرفع
عادةً تكون وحدة ما غير مفعّلة (rewrite أو expires أو headers) أو يكون AllowOverride معطّلًا. سجل أخطاء Apache يذكر السطر بالضبط.
أدوات ذات صلة
كل الأدوات →استخدمها على خادمك: KVM VPS من $3 شهريًا، صلاحيات root، دفع بالعملات المشفرة.
خطط VPS