حل الخطأ Error too many Redirects

أهلا وسهلا!

واجهتني مشكلة في أحد مواقعي التي تستخدم ووردبريس وهي عبارة عن الخطأ الشهير Error Too Many Redirects وعندها بدأت أبحث عن حل للمشكلة فوجدت عدة حلول سأستعرضها لكم هنا في هذا الموضوع إن شاء الله.

صفحة الخطأ ERROR_TOO_MANY_REDIRECTS

أولاً: نقوم بحذف الكوكيز و الكاش Cache من المتصفح ثم نقوم بالتجربة.

ثانياً: إذا استمر الخطأ رغم حذف الكوكيز نقوم بالتأكد من شهادة الأمان SSL وصلاحيتها.

ثالثاً: تعطيل الإضافات Plugins والمحاولة.

رابعاً: إذا مازالت المشكلة قائمة نقوم بفتح ملف .htaccess و نعيد ضبطه والتأكد من التحويلات المكتوبة وصحتها.

في الحقيقة عندما واجهتني المشكلة كانت للصفحة الرئيسية فقط وقمت بحذف ملفات الكوكيز و الكاش و مسحت كل شيء من المتصفح بل و حاولت الدخول من عدة متصفحات و أجهزة مختلفة وكانت المشكلة مستمرة, تأكدت من شهادة الأمان SSL وتاريخ صلاحيتها وكانت سارية المفعول, قمت بتعطيل الإضافات وقمت بتعديل ملف .htaccess ولم تحل المشكلة!

بل و لجأت لشركة الإستضافة وتحدثت مع الدعم الفني لمدة ساعة كاملة دون وجود أي حلول, قاموا بكل شيء دون جدوى, بعد كل هذا التعب, قمت بتعطيل الثيم وتفعيل الثيم الإفتراضي! ذهب الخطأ مباشرة وانتهت المشكلة, نعم كان الثيم يحتوي على ملفات غير صحيحة وبه أخطاء ومن المفترض تنظيف الثيم وإعادة تهيئته قبل تفعيله.

هذه كانت تجربتي البسيطة للخطاء ERROR TOO MANY REDIRECTS وتعني خطأ الكثير من إعادة التحويلات لهذا الموقع.

دمــتــم بخـــيــــر….

معاينة التطبيقات على أندرويد ستوديو

أسعد الله أوقاتكم!

سأشرح لكم اليوم طريقة معاينة التطبيقات الخاصة بأجهزة أندرويد على جهاز ويندوز, نقوم أولاً بتحميل برنامج Android Studio عبر الرابط : https://developer.android.com/studio بعد أن قمنا بتنزل البرنامج سنقوم باتباع الخطوات التالية لاستعراض و معاينة التطبيق apk file ونستطيع اختيار حجم الشاشة و نسخة أندرويد ونوع الجهاز جوال أو جهاز لوحي (تابلت). كما يمكنكم إنشاء التطبيقات عبر البرنامج وليس فقط المعاينة.

أندرويد ستوديو Android Studio
الخطوة الأولى للمعاينة نضغط على more Actions ثم مدير الجهاز الإفتراضي
اختيار نوع الجهاز ومقاس الشاشة ودقة الوضوح
نقوم بالتسمية ونختار طريقة العرض
نسحب الملف ونلصقه في الشاشة الإفتراضية للتنزيل والمعاينة

هذا كل شيء لليوم, أتمنى لكم كل التـوفيــــــــق…

تفعيل Cache للتسريع

أسعد الله أوقاتكم!

اليوم سأشرح لكم طريقة تسريع الموقع عبر الملف .htaccess وذلك بتفعيل الكاش Cache لتخزين البيانات مؤقتاً في المتصفح وتقليل الضغط على السيرفر. نقوم بإضافة الكود التالي في ملف .htaccess :

<IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" </IfModule>

بهذا الكود وتفعيل الكاش سنحصل على زوار أكثر و أرشفة أفضل وبالتالي ستزيد الأرباح إن شاء الله. كل التوفيق لكم.

نقوم بحفظ الملف. انتهيــنـا ولله الحمد.

10 طرق للحصول على باك لينك

تحية عطرة!

موضوع قديم كتبته قبل 15 سنة للمبتدئين عن كيفية بناء الباك لينك أعيد نسخه لكم مجدداً, ربما يستفيد منه الإخوة المبتدئين, مع الأخذ بالاعتبار أن الأمور تغيرت قليلاً وأصبح وسم rel=nofollow هو السائد, بل وحتى الروابط الموسومة بعدم التتبع أصبح لها فائدة قليلة.

قبل الحصول على باك لينكس تأكد بأنك تقدم محتوى مميز و فريد من نوعه فكما يقال Content is King المحتوى هو الملك فبكل تأكيد وجود محتوى مميز في موقعك هو أسرع طريقة و أسهل طريقة للحصول على زوار لأن زوارك في هذه الحالة سيقدمون لك روابط في المنتديات و المواقع الأخرى لأنك قدمت محتوى يستحق الدعم .

بعد ذلك استخدم احد الوسائل التالية في جمع الباك لينكس :

1: ضع روابط بالكلمات المهمة و التي تستهدفها في توقيعك لدى المنتديات التي تسمح بذلك ولا تستخدم (Nofollow) .
2: إذا كنت تجيد التصميم قم بعمل تصميم مجاني لمدونات الوورد بريس مثلا وقم بنشره في مواقع التصميمات المجانية وضع رابط لك في الفوتر كـ حقوق التصميم , ستحصل حينها على باك لنكس رائع و من عدة مصادر و مواقع .
3: إذا كنت تجيد البرمجة قم بعمل برمجة خفيفة و مطلوبة و اجعلها مجانية و ضع رابط في الفوتر لك كـ حقوق البرمجة ستحصل حينها على باك لنكس قوي جدا و رائع .
4: إذا كنت تجيد اللغة الانجليزية قم بتعريب احد الاسكربتات الشهيرة و ضع رابط في الفوتر كـ حقوق التعريب ستحصل حينها على باك لينكس ممتاز .
5: إذا كنت تملك المادة قم بإنشاء مواقع بنفس مجال موقعك و ضع بها محتوى جيد ثم ضع رابط لموقعك الرئيسي في الفوتر كـ حقوق التركيب أو الاستضافة ستحصل حينها على باك لينكس من نفس المحتوى (relevant backlinks) .
6: قم بإضافة محتوى مميز باستمرار في موقعك حينها ستحصل على باك لينكس داخلي من موقعك وله أهمية لا يستهان بها .
7: تستطيع عمل موقع لرفع الصور و تضع رابطك عند رفع اي صورة بحيث تحصل على باك لينكس من كل صورة يتم رفعها و تستخدم في المنتديات .
8: اضف موقعك في أدلة المواقع التي لا تستخدم (Nofollow) واستمر في الاضافة بشكل أسبوعي على الأقل .
9: شارك بمواضيعك في المفضلات الاجتماعيه خصوصا ( Digg.com ) لأن الروابط فيه مباشرة و ستحصل على باك لينكس .
10: تستطيع تقديم خدمات خفيفة مثل ( عداد زوار ) و تضع رابط يشير الى موقعك عند الضغط على ايقونة العداد .
كثيرة جداً طرق الحصول على باك لينكس و هذه كانت أمثلة بسيطة و قد يقول البعض ان الروابط في الفوتر كـ الحقوق يتم ازالتها , صحيح البعض لا يحترم أو بالأصح لا يقراء اتفاقية الإستخدام لكن بكل الأحوال هناك الكثيرين يتركون هذه الروابط و ستستفيد حتماً من هذه الروابط و لكل مجتهد نصيب .

أتمنى لكم التوفيق و عند النقل يرجى اعطائي باك لنك للمدونة 😉 محمد

عشر طرق للحصول على باك لينك مدونة محمد
عشر طرق للحصول على باك لينك موضوع من مدونة محمد القديمة 2008

منع الروابط في تعليقات ووردبريس

أسعد الله أوقاتكم!

بعد أن قمنا بشرح طريقة حذف خانة الرابط من قالب التعليقات سابقاً, وجدنا أن البعض قد يتحايل ويقوم بإضافة الرابط في التعليق, لذلك سأشرح لكم اليوم طريقة منع ظهور الروابط في التعليقات بدون إضافة.

إذا كان الرابط بشكل مباشر هكذا: https://m7mmad.com سيظهر كرابط قابل للنقر, ولكن سنقوم بمنع ذلك عبر إضافة الكود التالي في ملف functions.php :

remove_filter('comment_text', 'make_clickable', 9);

بعد ذلك سيتذاكى السبامر وسيقوم بإضافة الرابط عبر كود HTML وسيقوم باستخدام الوسم <a> لذلك سنقوم بمنع ذلك أيضاً عبر إضافة الكود التالي أسفل الكود السابق في ملف functions.php :

function remove_links( $comment_text) { $allowed_html = array( 'br' =&gt; array(), 'em' =&gt; array(), 'strong' =&gt; array() ); $content = wp_kses( $comment_text, $allowed_html ); return $content; } add_filter( 'get_comment_text', 'remove_links', 2);

هذا الكود سيسمح بالوسوم <br> و <strong> و <em> وسيمنع ظهور وسم الروابط <a>

انتهينا ولله الحمد 🙂

تحويل الروابط بشكل دائم

أسعد الله أوقاتكم!

اليوم سأشرح لكم الطريقة الصحيحة والآمنة لتحويل الصفحات و الفولدرات و النطاقات بشكل دائم عبر ملف .htaccess كالتالي:

لتحويل صفحة واحد فقط ننسخ الكود التالي ونضعه في ملف .htaccess

Redirect 301 /PageName.php http://www.domain.com/PageName.html

لتحويل فولدر كامل إلى فولدر جديد ننسخ الكود التالي ونلصقه في ملف .htaccess

Options +FollowSymLinks RewriteEngine On RewriteRule ^(.*)/old-directory/(.*)$ $1/new-directory/$2 [R,L]

لتحويل الموقع بالكامل إلى نطاق (دومين) جديد ننسخ الكود التالي ونلصقه في ملف .htaccess

RewriteEngine On RewriteCond %{HTTP_HOST} ^(?:www\.)oldDomain\.com$ [NC] RewriteRule ^http://newDomain.com%{REQUEST_URI} [L,R=301]

إذا كنت بحاجة لصيغة مختلفة للتحويل قم بالتعليق سأوفر لك أي طريقة تحويل دائمة تحتاجها مهما كانت معقدة إن شاء الله.

خالص المودة…

301 Redirect تحويل الروابط
الرئيسية - المدونة - من أنا - راسلني - التاريخ الهجري