Html 为什么前导斜杠会导致我网站链接中的相对URL解析到错误页面?
在我的页面上,我有如下链接:Html 为什么前导斜杠会导致我网站链接中的相对URL解析到错误页面?,html,url,Html,Url,在我的页面上,我有如下链接: <a href="/../2010/junee2010/44/Grand Theft Auto Chinatown Wars HD.html"> 但是,当遵循链接时,URL路径中缺少“/games”。相反,链接解析为: http://example.com/2010/junee2010/44/Grand%20Theft%20Auto%20Chinatown%20Wars%20HD.html 我尝试将带有链接的页面移动到,但没有更改链接的URL。使用j
<a href="/../2010/junee2010/44/Grand Theft Auto Chinatown Wars HD.html">
但是,当遵循链接时,URL路径中缺少“/games”。相反,链接解析为:
http://example.com/2010/junee2010/44/Grand%20Theft%20Auto%20Chinatown%20Wars%20HD.html
我尝试将带有链接的页面移动到,但没有更改链接的URL。使用jQuery从href中删除前导“/”可以修复链接URL,但这是一个过于复杂的解决方案。删除开头的斜杠:
<a href="../2010/junee2010/44/Grand Theft Auto Chinatown Wars HD.html">link</a>
删除开头的斜杠:
<a href="../2010/junee2010/44/Grand Theft Auto Chinatown Wars HD.html">link</a>
这是站点解析-在很多地方我必须手动执行此操作-我可以通过页面url操作执行此操作吗?否。开始处的斜杠使整个url相对于站点的根(http://sitename/
)。这是站点解析-有很多地方我必须手动执行此操作-我可以通过页面url操纵来执行此操作吗?不。开始处的斜杠使整个url相对于站点的根(http://sitename/
)。