Is there a way to change edit link for Nodes?
Try out this code. add it to your module

function mymodule_url_outbound_alter(&amp;$path, &amp;$options, $original_path) {
  if (preg_match('|^node/([0-9]*)/edit(/.*)?|', $path, $matches)) {
    if ($node-&gt;nid == $matches[1]) {
      $path = 'node/edit/$node-&gt;nid' . $matches[2];
    }
  }
}