我有一个网站在var / www / site而不是通常的var / www托pipe的vps。 我想要一个域指向var / www / site而不是var / www。 不知道要放在区域文件中。

任何提示?
您需要在您的Apacheconfiguration文件中执行此操作。 find您网站的虚拟主机定义,并设置或更改DocumentRoot指向/var/www/site目录。 也适当地设置ServerName或ServerAlias 。
编辑:
您需要为www.domain.com和www.myotherdomain.com设置DNSlogging以指向您的VPS的IP地址。 您需要在您的vps上设置基于名称的虚拟主机,并为您的每个域创build一个虚拟主机。
NameVirtualHost * <VirtualHost *:80> Servername www.domain.com DocumentRoot /var/www/site ... </VirtualHost> <VirtualHost *:80> Servername www.myotherdomain.com DocumentRoot /var/www/ ... </VirtualHost>
我想你确实需要花一些时间阅读我链接到的文档(以及链接到的文档),以便了解您使用的技术。
如果您的VSP帐户主要通过其门户网站进行控制,则您正在查看Web服务器的错误屏幕(基于您的屏幕截图)。 屏幕截图显示的是DNSconfiguration,与实际的Web服务器configuration无关,关于如何设置其目录结构。
您需要find处理Web服务器设置本身的屏幕。 对于虚拟域configuration(假设您可以定义多个虚拟Web域),应该有一个“Web根目录”设置,用于确定Web服务器可以findWeb文件的位置。