พฤติกรรม Drupal มาตรฐานคือการส่งผ่านข้อโต้แย้งทั้งหมดไม่ว่าพวกเขาจะร้องขอหรือไม่ บางครั้งพฤติกรรมนี้เป็นที่ต้องการ อย่างไรก็ตามฉันต้องส่งคืน 404 เพื่ออะไรก็ได้ยกเว้นสตริงแบบสอบถาม
ตัวอย่างปัญหา http://drupal.org/project/modules http://drupal.org/project/modules/google.com <- สิ่งนี้ควรคืนค่า 404; 200 ที่ได้รับ ปรับเนื้อหาซ้ำซ้อน!
มุมมอง 404 โมดูลสมมติว่าโดยปกติคุณไม่ต้องการให้การขัดแย้งผ่าน อย่างไรก็ตามไม่มีโมดูลรุ่น D7
แต่หน้าโครงการบอกว่าสามารถทำมุมมองยุค 404 ได้ด้วยการตั้งค่า Global: Null ภายใต้อาร์กิวเมนต์
เห็นได้ชัดใน D7 "ข้อโต้แย้ง" ตอนนี้เป็น "ตัวกรองเชิงบริบท" แต่ฉันไม่แน่ใจว่าการตั้งค่าใดที่จะเพิ่มใน Global: ตัวกรองเชิงบริบทแบบ null เพื่อให้ได้ผลลัพธ์ตามที่ฉันต้องการ
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม