【问题标题】:Localhost setting for multiple projects broken links多个项目断开链接的本地主机设置
【发布时间】:2015-07-09 04:20:25
【问题描述】:

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

为了将链接保留在我的项目路径中,我需要进行哪些更改?

【问题讨论】:

  • 您可以使用 (mypage.html) 或 (./mypage.html) 等 href 链接

标签: apache localhost wamp


【解决方案1】:

使用href="/project1/mypage.html" 形式的绝对链接或使用href="mypage.html"href="./mypage.html" 形式的相对链接。

带有前导斜杠的链接通常被解释为绝对链接,从服务器的根目录开始。 相反,相对省略斜线链接。带有斜线的前导点使这一点更加明确,表示“相对于当前路径”。

另请参阅this SO post 以获得更详细的说明。

【讨论】:

  • 我无法链接到我的项目,这是一个开发站点,并且生产站点没有固定名称。我可以通过 Apache 设置将我的项目设为主页吗?
【解决方案2】:

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

将 href 链接用作 (mypage.html) 或 (./mypage.html),这会将 mypage.html 添加到 url 中最后一个尾随“/”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-23
    • 1970-01-01
    • 2014-03-02
    • 1970-01-01
    • 1970-01-01
    • 2013-07-28
    相关资源
    最近更新 更多