के लिए पुनर्लेखन यूआरएल पुनर्लेखन PHP के लिए $_GET
पैरामीटर को कैसे प्रभावित करता है?
कहें कि मेरे पास http://example.com/index.php?p=contact
जैसे यूआरएल है और मैं संपर्क पृष्ठ की सेवा के लिए index.php
बताने के लिए $_GET['p']
का उपयोग करता हूं। अगर मैं एक पुनर्लेखन नियम का उपयोग करता हूं जो यूआरएल को http://example.com/contact
में परिवर्तित करता है, तो क्या $_GET['p']
अभी भी अपेक्षित काम करेगा?
यदि ऐसा होता है, तो क्या आप यह बता सकते हैं कि यह क्यों काम करता है? यदि नहीं, तो समस्या को हल करने के लिए कौन सी रणनीतियों का उपयोग किया जा सकता है ताकि पृष्ठ रीराइट के साथ और बिना दोनों काम करेगा?
अब गंभीरता से, क्या मैं यहां केवल एक ही ध्यान दे रहा हूं कि वह http://example.com/index.php?p=contact को http://example.com/contact में परिवर्तित करने की कोशिश कर रहा है, और नहीं http://example.com/contact http://example.com/index.php?p= यहां पर हर किसी की तरह संपर्क कर रहा है ?? –
मुझे गलत समझा गया कि यह कैसे काम करता है, लेकिन यहां दिए गए उत्तरों ने मेरी समझ को सही करने में मदद की। – VirtuosiMedia