سؤال

لقد قرأت أن 302 أخطاء HTTP ليس من المفترض أن تظهر بشكل متكرر حتى لو تلقيت أحدهم. المشكلة هي أنها تظهر واحدة من أصل 10 مرات في إعادة توجيه الصفحة في البرنامج النصي الخاص بي. هل كان لديك أي تجارب مع هذا من قبل؟ أنا أستخدم إطار PHP يسمى Kohana.

هل كانت مفيدة؟

المحلول

بالنسبة إلى Kohana 2.3.4، URL :: Redirect () يستخدم طريقة 302. يمكنك تحديد طريقة مختلفة كمعلمة ثانية في وظيفة إعادة توجيه URL :: إعادة توجيه. يتم عرض الأساليب المتاحة في المصدر:

    $codes = array
    (
        'refresh' => 'Refresh',
        '300' => 'Multiple Choices',
        '301' => 'Moved Permanently',
        '302' => 'Found',
        '303' => 'See Other',
        '304' => 'Not Modified',
        '305' => 'Use Proxy',
        '307' => 'Temporary Redirect'
    );

نصائح أخرى

302 ليس خطأ، إنه استجابة ناجحة، والتي تعني أساسا "نقل مؤقتا"، ويتم استخدامها بانتظام لإجراء إعادة توجيه في تطبيقات الويب.

لست متأكدا مما تفعله للتسبب في حدوث 10 إعادة توجيهات، ولكن حقيقة أنك تعيد توجيهها عبر 302 ليست شيئا ما للقلق، في حد ذاته.

302 ليس خطأ، يتم استخدامه لإعادة توجيه إلى مورد آخر (مثل صفحة أخرى)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top