سؤال

ومشكلتي هي صعبة قليلا ولكن بسيطة. لدي (أو هناك) على صفحة الويب ( http://sub.domain.com/page.php ). تطبيق graps البيانات من هذه الصفحة. هدفي هو تغيير هذه الصفحة، وليس تغييره ولكن السماح للنظام العنب البيانات من c: \ page.php. كيفية القيام إعادة توجيه؟ بفضل

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

المحلول

ومثل الآخرين، وأنا غير واضحة قليلا على بالضبط ما كنت طالبا القيام به، ولكن لدي تخمين جيد. اسمحوا لي أن أكرر السؤال لمعرفة ما إذا حصلت على السيناريو الصحيح:

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

وإذا كان "page.php" الصفحة هي البيانات الوحيدة التي تسحب التطبيق الخاص بك من sub.domain.com، ثم طريقة بسيطة واحدة من تخريب السلوك العادي سيكون لتجاوز DNS لsub.domain.com على المحلي الخاص بك خادم الأسماء أو في من الجهاز حيث يتم تشغيل التطبيق. ومن شأن ذلك أن يكون / الخ / تستضيف في يونيكس / لينكس / OS X أو٪ SYSTEMROOT٪ \ SYSTEM32 \ السائقين \ الخ \ على جهاز ويندوز الحديثة.

هل يمكن إضافة إدخال sub.domain.com في ملف المضيفين التي أشارت إلى عنوان IP لخادم الويب التي لا تحكم وبعد ذلك يمكن أن تجعل الاستجابة الخادم مع أي محتوى كنت ترغب.

إذا يعتمد التطبيق على المزيد من المحتوى من sub.domain.com فإن هذا النهج قد يكون مرهق للغاية أن نكون عمليين، منذ كنت قد لتكرار جميع البيانات على خادم الويب الذي يتظاهر بأنه sub.domain.com بطريقة أو بأخرى، وترك من الطبيعي بينما مجرد تحويل المحتوى page.php.

نصائح أخرى

إذا كنت تعني "شاشة كشط" ثم تغيير عنوان URL المقصود في "النظام" الذي هو الاستيلاء البيانات. cannont كنت جعل النظام لتتخلص من ملف أو مجلد (مثلا: ج: \ page.php "يجب ان يكون عنوان URL

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