我在几台服务器上运行 Apache。我试图将 1 个站点从我的主服务器重定向到我内部网络上的另一台服务器。在我的主服务器上,我设置了一个 .conf 文件 master.conf,内容如下:
ServerAdmin [email protected]
ServerName mysite.co.uk
ServerAlias www.mysite.co.uk
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost On
ProxyPass / http://192.168.1.203:80
ProxyPassReverse / http://192.168.1.203:80
<Location />
Order allow,deny
Allow from all
</Location>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
我相信为了使代理正常工作,我还需要在我的从属服务器上有一个同名的 .conf 文件,因此我在从属服务器上有以下内容的 master.conf:
ServerAdmin [email protected]
DocumentRoot /var/www/master
我收到 500 内部服务器错误。您能建议一下吗