0

我有一个具有专用 IP 地址的登台服务器 (VPS)。例如,http://numeric.ip.address/

我可以通过在 URL 中执行通常的 tilda 操作来访问 public_html 文件夹中的文件 - http://numeric.ip.address/~account/

我有一个我在本地开发的文件夹,它使用相对于资源的根路径,但是当我在浏览器中加载文件时,那些相对于根的 URL 在目录中一直跳到根 IP 地址,而不是public_html 文件夹 /~account/。

我意识到有更好的方法来设置临时服务器,并且我计划在未来这样做,但我面临着最后期限,让这项工作非常方便。

我试过在标题标签中添加一个基本的 href 标签,但这并没有成功。

4

1 回答 1

0

在 Apache 中,通常您有“VirtualHost”容​​器或 .htaccess 文件。在其中,您设置您的域和 DocumentRoot。根据您的描述,您需要做的就是将您的 DocumenRoot 正确设置为您网站的根目录。然后在浏览器中,您可以指向您的路径。因此,如果您有名为“finance”的文件夹,并且在该文件夹中您有名为“report1.pdf”的文档,则可以在浏览器中放入 example.com/finance/report1.pdf - 只要您有 DocumentRoot 和站点设置正确并将文件放在正确的路径中,Apache 将提供文件。

<VirtualHost 10.1.2.3>
  ServerName   example.com
  ServerAlias www.example.com # not necessary
  DocumentRoot /www/docs/host.foo.com
  ...omitted the <Direcotry> </Directory> stuff

</VirtualHost>
于 2013-06-19T19:59:52.700 回答