我正在尝试解决一个问题,使用 Linux 服务器作为主机,而 qemu 客户机将有另一台用于子域的服务器。
访客服务器与主机服务器正确桥接。主机服务器可以访问访客中的网页,访客也可以访问主机,并且 IP 正确。
我正在尝试从主机 Apache 创建子域,以便子域可以映射来宾服务器。我尝试过这个解决方案。
因此,仅当我访问子域名(例如)时,它才能正常工作http://mysub.mydomain
。 但是,当我尝试访问时http://mydomain
,它会失败并出现以下错误。
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
有什么解决办法吗?
(添加于 2013-04-12)以下是添加的 Apache 配置。
<VirtualHost *:80>
ServerName mysub.mydomain
ProxyPreserveHost On
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyErrorOverride On
ProxyPass / http://192.168.100.2/
ProxyPassReverse / http://192.168.100.2/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
答案1
我找到了另一种可能的解决方案。即不使用 Apache 作为子域。
由于域名和DNS有关,而我的网站目前只用于本地网络,所以最好的办法是使用IP,如果需要的话,编辑/etc/hosts,让两个不同的服务器作为同一个域工作。