为什么一个前导斜杠会导致我网站上的链接中的相对URL解析到错误的页面?

Vya*_*nov 1 html url

在我的网页http://example.com/games/games/ipad.html上,我有以下链接:

<a href="/../2010/junee2010/44/Grand Theft Auto Chinatown Wars HD.html">
Run Code Online (Sandbox Code Playgroud)

这应解析为URL

http://example.com/games/2010/junee2010/44/Grand%20Theft%20Auto%20Chinatown%20Wars%20HD.html
Run Code Online (Sandbox Code Playgroud)

但是,当遵循链接时,URL路径中缺少"/ games".相反,该链接解析为:

http://example.com/2010/junee2010/44/Grand%20Theft%20Auto%20Chinatown%20Wars%20HD.html
Run Code Online (Sandbox Code Playgroud)

我尝试使用指向http://sitename/games/games/games/ipad.html的链接移动页面,但它没有更改链接的URL.使用jQuery从href中删除前导"/"修复了链接URL,但这是一个过于复杂的解决方案.

Mat*_*ens 5

删除开头的斜杠:

<a href="../2010/junee2010/44/Grand Theft Auto Chinatown Wars HD.html">link</a>
Run Code Online (Sandbox Code Playgroud)