لدي ذاكرة تخزين مثبتة وأستخدم طرق العرض. في مجالاتي في طرق العرض ، اخترت أحد الإعدادات المسبقة لصورتي لتغيير حجمها. عندما أحاول عرض صفحتي المكتملة ، يكون المسار إلى الصورة المصغرة غير صحيح. يرتبط بـ http://www.example.com/sites/default/files/imagecache/album/٪252Fimages/ ...
من أين تأتي٪ 252F؟ كيف يمكنني إصلاح هذا لإظهار عنوان URL الصحيح؟
%2f
هو ترميز url لـ /
، اذا كنت تمتلك %252f
يبدو ترميز مزدوج للسلسلة المحددة. أعتقد أن هناك خطأ في وحدة imagecache ، و/أو بعض الوحدات المتوسطة باستخدام عملية تشفير.
أيضًا ، هذه الوثائق المتعلقة بـ Drupal drupal_urlencode يمكن أن تكون مفيدة لفهم الحالة عند وجودها //
هذا هو /%252F
http://api.acquia.com/api/drupal/includes--common.inc/function/drupal_urlencode/6
أعتقد %252f
يمثل خط مائل /
في ترميز URL. عندما يتم تمرير البيانات في عناوين URL ، يتم ترميزها لأنه يمكن أن تكون أحرف معينة فقط في عناوين URL ، لذلك يتم استخدام مزيج من الأحرف المسموح بها لتمثيل أحرف معينة يمكن حظرها. مع الأخذ في الاعتبار أن هذا خط مائل /
، من المحتمل أن يكون لديك شرطة مائلة بداية أو لاحقة في مكان لا تنتمي إليه - ربما في حقل تحدد فيه مسارًا - مما ينتج عنه شرطة مائلة متتالية ، يتم ترميز الثانية ، لذا ابحث عن ذلك.