لقد كان ملف htaccess دائمًا ملفًا تمت دراسته بعناية من قبل خبراء تحسين محركات البحث (SEO) في الداخل والخارج، لأنه في كثير من الحالات يتولى هذا الملف أعلى تكوين لموقع الويب (مثل المضيف الظاهري إذا كان من الممكن استخدام ملف htaccess). بشكل صحيح، لا يمكنه فقط تحقيق نتائج غير متوقعة، بل يمكن لتأثير تحسين محركات البحث (SEO) حل العديد من المشكلات الصعبة المتعلقة بموقع الويب.
على وجه الدقة، ملف .htaccess هو ملف ضمن نظام Linux، والذي يمكن رؤيته من اسم الملف الخاص به. علاوة على ذلك، فإن هذا الملف يحتوي على تشفير وتنسيق صارمين. قد تؤدي مساحة واحدة إضافية أو مساحة أقل إلى حدوث خطأ 500 على الخادم. لذلك، لا نوصي باستخدام المفكرة التي تأتي مع نظام Windows لتحرير هذا الملف. أفضل طريقة للتحرير يدويًا هي استخدام محرر نصوص متقدم مثل UE أو notepad2. إذا كان التنزيل غير مناسب أو كانت هناك أخطاء في الملفات المكتوبة يدويًا، يوصى أيضًا بشدة باستخدام محرر النصوص htaccess عبر الإنترنت. هذا المحرر مكتمل جدًا حاليًا وقد أضاف العديد من الميزات الجديدة في إطار التطوير الثانوي، وهو سهل الاستخدام ويدعم بشكل مثالي العديد من الميزات الشروط توليد ذكي لملفات htaccess للمهام المعقدة.
في ما يلي، سنقدم أيضًا الاستخدام والاحتياطات الخاصة بمولد htaccess عبر الإنترنت.
1. قم بتشغيل وظيفة منع الارتباط السريع للصور بالموقع
إذا كانت حركة المرور على موقع الويب محدودة، فمن الضروري جدًا منع الارتباط السريع للصور. فهو لا يقلل من هدر حركة المرور فحسب، بل يمكنه أيضًا تقليل حمل الخادم. لتمكين وظيفة حماية الارتباط السريع للصورة، تحتاج إلى إضافة الكود التالي إلى ملف htaccess:
إعادة كتابة المحرك قيد التشغيل
أعد كتابة Cond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow1.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow2.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|png)$ يمكن الوصول إلى www.***.com وهذه تجربة سيئة جدًا لمحركات البحث ويمكن أن تسبب تشتت الوزن بسهولة. ما يتعين علينا فعله هو توحيد عناوين URL باستخدام www وعناوين URL بدون www.
لا نوصي بكتابة هذا الرمز يدويًا، لقد أصدر برنامج الإنشاء التلقائي أحكامًا مثالية، ما عليك سوى التبديل إلى علامة التبويب "إعادة توجيه اسم مجال WWW" وملء شريط العناوين خلف إعادة توجيه اسم مجال WWW الذي تريد استخدامه في النهاية. مجرد اسم المجال! لاحظ أن اسم النطاق الذي تم إدخاله هنا يجب أن يكون عنوان URL كاملاً، مثل http://www.***.org أو http://***.org . سيحدد البرنامج تلقائيًا ما إذا كان سيتم استخدام إعادة التوجيه للأمام أو العكس بناءً على مدخلاتك.
5. من المزعج جدًا أن المستند الافتراضي لا يتوافق مع الوصف، ويجب أن أقوم بالانتقال إلى الصفحة.
تختلف بعض المضيفات الافتراضية ولا تستخدم أسماء الملفات الافتراضية، أو أن الترتيب ليس هو السائد. ثم يمكنك تحديد اسم الملف لهذه الصفحة بنفسك من خلال الكود التالي. على سبيل المثال، Index.htm، وdefault.php، وما إلى ذلك:
فهرس الدليل.php
يقوم هذا السطر من التعليمات البرمجية بتعيين ملف Index.php باعتباره الصفحة الرئيسية الافتراضية. بالنسبة للصفحات الأخرى، يرجى استبدال ملف Index.php مباشرة في المثال. إذا كان موقع الويب يحتوي على صفحات متعددة تحتاج إلى استخدامها كصفحة رئيسية، فيرجى كتابة الملف بتنسيق DirectoryIndex Index.php Index2.php. هذا الإعداد موجود في منشئ htaccess، ما عليك سوى ملء اسم ملف الصفحة الرئيسية بالتسلسل، وهو أمر مريح للغاية.
6. تمكين التخزين المؤقت لصور موقع الويب من خلال htaccess
يقوم بعض مضيفي الويب بتقييد حركة مرور موقع الويب إذا قام المتصفح بتنزيل ملفات الصور الأكثر استخدامًا من الخادم في كل مرة، فسيتم إهدار الكثير من النطاق الترددي. لذلك، يمكنك تمكين التخزين المؤقت للصور، وسيقوم المتصفح تلقائيًا بتحميل ملفات الصور من ذاكرة التخزين المؤقت قبل انتهاء صلاحية ذاكرة التخزين المؤقت. تضيف هذه الوظيفة الكود التالي إلى الملف:
<FilesMatch “.(gif|jpg|jpeg|png|ico)$”>
مجموعة الرأس للتحكم في ذاكرة التخزين المؤقت "max-age=3600"
</فايلز ماتش>
تجدر الإشارة إلى أن الوحدة 3600 أعلاه هي ثانية، وهي المهلة الزمنية. إن gif وما إلى ذلك في الصورة أعلاه هي لواحق ملفات الصور، مما يعني أنها فعالة لهذه الملفات. إذا كنت تستخدم أداة الإنشاء التلقائي، فحدد مهلة لعلامة التبويب "تشغيل التخزين المؤقت للصور للموقع" لتشغيل هذا الخيار. يوجد حاليًا عشر دقائق وساعة واحدة ويوم واحد وخيارات أخرى لتعيينها.
7. تم إصلاح إعادة توجيه صفحة الويب 301 و302
تمثل أخطاء 404 الناتجة عن عمليات نقل الصفحة صداعًا لنا جميعًا، ولكننا نحتاج فقط إلى إجراء إعادة توجيه 301 لحل هذه المشكلة تمامًا. أضف الكود التالي إلى ملف htaccess:
إعادة التوجيه الدائم /old.htm http://www.***.com/new.htm
تستخدم المعلمة السابقة مسارًا نسبيًا أو اسم دليل، ويجب أن تقوم المعلمة الأخيرة بملء عنوان URL الكامل. بهذه الطريقة فقط يمكن أن تكون فعالة وخالية من الأخطاء. في تحسين محركات البحث، ستقوم محركات البحث قريبًا بتحديث صفحات الويب المضمنة وفقًا لإعداداتك.
بالإضافة إلى ذلك، يمكن لـ htaccess أيضًا تنفيذ وظائف مثل تعديل نوع ملف MIME، وإعادة توجيه اسم النطاق، وما إلى ذلك. لذلك، فإن الاستخدام الكامل لهذا الملف سيجعل إنشاء موقع الويب الخاص بك أكثر ملاءمة.
أخيرًا، أود أن أوصي الجميع بمحرر الجيل عبر الإنترنت htaccess: http://www.wangqu.org/htaccess/ ، والذي يستحق حفظه على جهاز الكمبيوتر الخاص بك لحالات الطوارئ.
htaccess