Skip to main content
Toolzer — Free Online Tools

مولّد قواعد إعادة التوجيه لـ .htaccess

أنشئ قواعد 301 و 302 و RewriteRule لملف .htaccess بواجهة عربية بسيطة.

عن الأداة

ملف .htaccess هو أداة أباتشي الأشهر للتحكم في إعادة التوجيه (Redirects)، وفرض HTTPS، ومنع الوصول، وإعادة كتابة الروابط. الأداة تولّد لك القواعد الجاهزة للصق دون معرفة مسبقة بصيغة Apache: تحويل 301 من رابط قديم لجديد (مهم لحفظ SEO)، تحويل نطاق كامل من HTTP إلى HTTPS، توجيه من non-www إلى www والعكس، منع الوصول لملف أو مجلد، وحظر IPs محددة. كل قاعدة تُشرح بالعربية مع تحذيرات من أخطاء شائعة (Redirect Loop عند نسيان شرط !HTTPS مثلاً).

الأسئلة الشائعة

أين أضع القواعد المولّدة؟

في ملف .htaccess بجذر موقعك، فوق أي قواعد WordPress. تأكد أن AllowOverride مفعّل في إعداد Apache.

متى أستخدم 301 مقابل 302؟

301 دائم — للتغييرات النهائية ويحفظ SEO. 302 مؤقت — للاختبار أو الصفحات المتغيرة الموسمية.

هل يعمل .htaccess مع Nginx؟

لا. Nginx لا يدعمه، تحتاج قواعد rewrite في ملف server block. الأداة حاليًا لـ Apache فقط.

لماذا يظهر Redirect Loop بعد اللصق؟

غالبًا لأن القاعدة تُطبَّق حتى على الرابط الجديد. تأكد من شرط RewriteCond %{HTTPS} off قبل قاعدة HTTPS، ومن اختلاف source و target.

هل .htaccess يبطّئ الموقع؟

قليلاً لأنه يُقرأ لكل طلب. القواعد البسيطة تأثيرها مهمل؛ للأداء الأمثل انقل القواعد لملف vhost الرئيسي.