الأدوات
أدوات PDF 34
أدوات الصور 5
الكتابة بالذكاء الاصطناعي 13
أدوات النصوص 13
السيو والمواقع 22
يوتيوب والفيديو 13
حاسبات ومحولات 17
أدوات المطورين 13
أدوات أخرى 2
الماسح الضوئي المدونة
اللغة

مولد تحويلات htaccess

أنشئ قواعد Apache لتحويلات HTTPS وwww و301 والتخزين المؤقت.

أدوات ذات صلة

كل أدوات المجموعة
رسم يوضح خيارات تتحول إلى ملف htaccess

قواعد htaccess جاهزة دون حفظ أوامر Apache

ملف htaccess الصغير في جذر موقعك يتحكم في أشياء كبيرة: تحويل الزوار إلى HTTPS، وتوحيد العنوان مع www أو بدونها، وصفحة الخطأ 404، والتخزين المؤقت. لكن كتابة أوامره بيدك سهلة الخطأ، وخطأ واحد قد يوقف الموقع كله. أداة مولد تحويلات htaccess في جود تكتب لك القواعد الشائعة بشكل صحيح.

طريقة الاستعمال

  1. في «اختر القواعد» حدد ما تحتاجه، ويمكنك اختيار أكثر من قاعدة.
  2. اكتب «اسم النطاق»، مثل example.com. هو مطلوب لقواعد www ومنع الربط المباشر بالصور.
  3. اضغط «ابدأ الآن»، ثم انسخ الكود بزر «نسخ النتيجة».

القواعد المتاحة

  • فرض HTTPS: يحول كل زيارة عبر http إلى https بتحويل دائم 301. والقاعدة تتعرف على الاتصال الآمن حتى خلف Cloudflare أو بروكسي، فلا تدخل في حلقة تحويل لا تنتهي.
  • فرض www أو إزالتها: اختر واحدة فقط. وإن جمعتها مع HTTPS، تكتب الأداة تحويلًا واحدًا بدل تحويلين متتاليين.
  • صفحة خطأ 404 مخصصة: تعرض الملف /404.html للصفحات غير الموجودة، فأنشئ هذا الملف في جذر الموقع.
  • ضغط الملفات والتخزين المؤقت: يفعّل ضغط gzip للنصوص، ويطلب من المتصفح الاحتفاظ بالصور سنة، وبملفات CSS وJavaScript شهرًا.
  • منع الربط المباشر بالصور: يمنع المواقع الأخرى من عرض صورك على صفحاتها باستهلاك استضافتك، ويبقى فتح الصورة مباشرة ممكنًا.

قبل أن تضع الملف

  • htaccess يعمل على خوادم Apache وLiteSpeed، وهي الشائعة في الاستضافة المشتركة مع cPanel. خوادم Nginx تتجاهله تمامًا.
  • خذ نسخة من ملفك الحالي قبل أي تعديل، فقد تحتاج إلى العودة إليه في ثوان.
  • في ووردبريس، ضع القواعد قبل السطر # BEGIN WordPress ولا تحذف قسم ووردبريس.
  • غيّر اسم النطاق إن نقلت الموقع، وإلا ستحول الزوار إلى العنوان القديم.

وبعد الرفع، افحص النسخة http:// من موقعك بأداة فحص ترويسات HTTP لترى الرمز 301 ووجهته، ثم تأكد أن الوجهة تعمل بأداة فحص رمز الحالة والتحويلات.

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

لا، ملف .htaccess خاص بـ Apache. Nginx يحتاج قواعد في إعداداته.
استعد النسخة الاحتياطية من الملف، ثم أعد إضافة القواعد واحدة واحدة لتعرف أيها السبب.
اختر نسخة واحدة والتزم بها، فتعدد النسخ يشتت الفهرسة. أيهما تختار لا يهم بقدر ثباتك عليه.