मानक Drupal व्यवहार सभी तर्कों को पारित करने के लिए है, चाहे उन्होंने अनुरोध किया हो या नहीं। कभी-कभी यह व्यवहार वांछित होता है। हालाँकि, मुझे किसी भी चीज़ के लिए 404 लौटाने की ज़रूरत है, लेकिन क्वेरी स्ट्रिंग।
समस्या का उदाहरण http://drupal.org/project/modules http://drupal.org/project/modules/google.com <- इसमें 404 लौटाने चाहिए; 200 दिया गया। डुप्लिकेट सामग्री जुर्माना!
विचारों 404 मॉड्यूल मानता है कि डिफ़ॉल्ट रूप से आप तर्क के माध्यम से पारित नहीं करना चाहती। हालांकि मॉड्यूल का कोई D7 संस्करण नहीं है।
लेकिन प्रोजेक्ट पेज में कहा गया है कि व्यूज के लिए 404s को ग्लोबल: नाल अंडर आर्गुमेंट्स पर सेट करके भी पूरा किया जा सकता है।
स्पष्ट रूप से D7 में "तर्क" अब "प्रासंगिक फ़िल्टर" हैं, लेकिन मैं इस बात के लिए अनिश्चित हूं कि मेरे इच्छित परिणाम प्राप्त करने के लिए ग्लोबल: अशक्त संदर्भ फिल्टर को जोड़ने के लिए कौन सी सेटिंग्स के साथ है।
किसी भी सहायता की सराहना की जाएगी।