I have this commandLink in my visualforce page

```
<apex:commandLink value="{!Order.Name}" onclick="window.top.location='/{!Order.id}';"/>

```

When I simply left click the link it redirects just fine.

However, when I right click and click "open link in new tab" I get this error in the new window.
[![URl No longer exists error](https://i.stack.imgur.com/Yk4FH.png)
How do I allow the link to be opened in a new tab?