Apache2 mod_代理错误
我的web应用程序位于mysite.com:8080。我想通过键入webapp.mysite.com访问它 因此,我遵循以下步骤: 1) 启用所需的模块: a2enmod代理 a2enmod代理服务器 apache2重新启动 2) 创建/etc/apache2/sites available/mysiteApache2 mod_代理错误,apache2,mod-proxy,Apache2,Mod Proxy,我的web应用程序位于mysite.com:8080。我想通过键入webapp.mysite.com访问它 因此,我遵循以下步骤: 1) 启用所需的模块: a2enmod代理 a2enmod代理服务器 apache2重新启动 2) 创建/etc/apache2/sites available/mysite <VirtualHost *:80> ServerName webapp.mysite.com ProxyRequests Off <Proxy *&
<VirtualHost *:80>
ServerName webapp.mysite.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://mysite.com:8080/
ProxyPassReverse / http://mysite.com:8080/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
我有几天习惯了这种设置,一切都很好。但在重新加载服务器后,在webapp.mysite.com中,我得到:
代理错误
代理服务器接收到无效的消息
来自上游服务器的响应。这个
代理服务器无法处理此问题
请求GET/
原因:DNS查找失败:
mysite.com
Apache/2.2.9(Debian)DAV/2 SVN/1.5.1
PHP/5.2.6-1+lenny4和Suhosin补丁
mod_ssl/2.2.9 OpenSSL/0.9.8g
mod_perl/2.0.4 perl/v5.10.0服务器位于
webapp.mysite.com端口80
帮帮我,我如何修复它?请改用IP地址
NameVirtualHost *:80
Listen 80