Can I include nodes in a view's results only at URLs specified in the nodes?
Hook views_pre_render should meet your needs. 

Here is a sample code of what you are describing: 

$string_pos = strpos($haystack = current_path(), $needle = 'chickens'); // or you may use drupal_get_path_alias()
  if ($view-&gt;name == 'view_name' &amp;&amp; $view-&gt;current_display == 'view_display') {
    foreach($view-&gt;result as $row_num =&gt; $row) {
      if ($string_pos &amp;&amp; strpos($haystack = $row-&gt;node_path, $needle = 'chickens')) {
        unset($view-&gt;result[$row_num]);
      }
    }
  }


It can be optimized but I guess you got the idea.

Hope that helps!