多个项目断开链接的本地主机设置

Localhost setting for multiple projects broken links

我在我的电脑上 运行 wamp,有多个项目,所以为了进入我的项目我需要去 localhost/project1 它工作正常但是 href 链接(/mypage.html) 继续指向 localhost/mypage.html.

我需要更改什么才能将链接保留在我的项目路径中?

使用 href="/project1/mypage.html" 形式的绝对 link 或使用 href="mypage.html"href="./mypage.html".[=14= 形式的相对 link ]

带有前导斜杠的 link 通常被解释为绝对 link,从服务器的根目录开始。 相比之下,相对省略斜杠links。带斜杠的前导点使这一点更加明确,如 "relative to the current path".

另请参阅 this SO post 以获得更详细的解释。

首先创建不同的虚拟主机总是更好请参考这个link做同样的事情https://www.kristengrote.com/blog/articles/how-to-set-up-virtual-hosts-using-wamp

将 href links 用作 (mypage.html) 或 (./mypage.html),这会将 mypage.html 添加到 [=25] 中的最后一个尾随“/” =]