خادم تكوينه لإرسال 404 للطلبات المقدمة من الضفيرة؟

StackOverflow https://stackoverflow.com/questions/1413667

  •  06-07-2019
  •  | 
  •  

سؤال

وأنا أفعل بعض الآلي للعميل وأخطط على تشغيل بعض البرامج النصية فب عبر الضفيرة في هذه العملية. ومع ذلك عناوين URL التي تعمل بشكل جيد في المتصفح الخروج 404 عندما ضربت الضفيرة. لقد رأيت يذكر في مكان آخر أن يتم تكوين بعض ملقمات لمنع الضفيرة بهذه الطريقة.

هل هذا وضع أتمكن من تعديل في httpd.conf؟ لا يبدو أن يكون في php.ini.

ورمز بلادي مثل ذلك:

  $url = "http://site.com/xxx/curl.php?cID=$c->cID&db=$c->db&un=$c->un&/";
  echo "$url";

  // spoofing FireFox 2.0
  $useragent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) 
    Gecko/20061204 Firefox/2.0.0.1";
  $ch = curl_init ($url) ;
  curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1) ;
  curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  $res = curl_exec ($ch);

عند أنا أردد $res أحصل على رمز من صفحة الخطأ الافتراضية 404. إذا كنت نسخ $ رابط ردد ولصقها في المتصفح أحصل على غرامة الصفحة. أيضا حاولت استخدام مسار نسبي ومسار الخادم الكامل.

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

وأية أفكار حول كيفية تعقب السبب الجذري لهذا أو أفضل بعد حلها؟

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

المحلول

واتضح أن الناس نوع في الكوكب لديها بعض القضايا التوجيه الداخلية مع هذا الحساب. إعدادات المضيف سيئة في / etc / sysconfig / شبكة وحل له سيئة في /etc/resolv.conf من بين أمور أخرى. وقد هاجرت هذه وعدد من المواقع الأخرى في الآونة الأخيرة من واحد من أجهزتهم إلى آخر. ليست ثابتة حتى الآن ولكن هذا هو السبب في أن 404.

وشكرا.

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