我正在尝试设置一个测试服务器来构建网站。我正在使用 Ubuntu 14.04 和我的每个网站的 public_html 目录。因此,当我创建一个新站点时,我在服务器上建立了一个新用户,它为我创建了所有必要的项目(我也使用用户目录来存储有关该站点的信息),然后我在 public_html 目录中建立该站点.要访问该站点,我转到 http://testserver/~username
。当我发布网站时,它会被转移到合适的网络服务器上。
这很好用,但是在 public_html 目录中构建站点时,我所有的绝对链接都必须显示为
<a href="/~username/page.php">Link</a>
我怎样才能改变它,这样我就可以建立一个正常的绝对链接,即
<a href="/page.php">Link</a>
让它转到正确的页面 - testserver/~username/page.php
?
我可以使用相对链接作为变通方法,但我更喜欢在我的网站中使用绝对链接。
最佳答案
Martin 是对的,但如果您在本地 Web 服务器中使用根目录(您的用户名文件夹)设置虚拟主机,则可以按照您编写的方式使用链接。
关于php - 在 public_html 文件夹中创建指向主目录的绝对链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27197195/