I'm not sure if Global Redirect can fix this problem, but I'll explain the problem...

Here's an example of how Views functions, with regards to the URL problem:

  1. Create a view for page .com/news, with path "news"
  2. ".com/news" will work fine
  3. Going to ".com/news/yadayada" will show a page with the same content as ".com/news"

The problem is that accessing any URL in the pattern "...com/{view path}/{anything here}" displays duplicate content of "...com/{view path}"

By using crawler-tracking software, I've seen that spiders do crawl such pages. In some cases, I've seen Google index these pages as well.

Comments

leobossmann’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

I know this issue is four years old, but I stumbled upon the same problem recently and found it, so here's the solution (if you want to call it that):

This is not a bug, it's a feature.

See https://api.drupal.org/api/drupal/includes%21menu.inc/group/menu/7.x:

When responding to a page request, the menu system looks to see if the path requested by the browser is registered as a menu item with a callback. If not, the system searches up the menu tree for the most complete match with a callback it can find. If the path a/b/i is requested in the tree above, the callback for a/b would be used.