Drupal 7 では、(存在しない) URL の一部が 404 またはエラー ページにリダイレクトされません。代わりに、上位の親フォルダーが表示されたままになります。たとえば、次のようにします。
- www.mywebsite.com/items/aaaaaaaaaaaaa
- www.mywebsite.com/items/bbbbbbbbbbbbbbbbbb
/items/
上記のように私の下にあるすべての間違った URLは、その親のページを表示しています:
www.mywebsite.com/items
404 にリダイレクトされる代わりに、実際にページがない場合
、その親を表示したくありません。
しかし、奇妙なことに、すべてのパターンで発生しているわけではありません。つまり、別の別の親が好きです:
- www.mywebsite.com/users/aaaaaaaaaaaaa
- www.mywebsite.com/users/bbbbbbbbbbbbbbbbbb
この/users/
親パスの下に間違った URL を入力すると、404 ページに正しくリダイレクトされます。
それは何ですか?