我有一个apache(端口80)和一个在端口8000(openslides)上运行的额外网络服务器。如果我使用foobar.com:8000就行了。但它不是用户优化的,而且在一些酒店有防护防火墙.. 我想要从foobar.com重定向到foobar.com:8000。 我的配置是:
<VirtualHost *:80>
ServerAdmin ...@..
ServerName foobar.com
ServerAlias www.foobar.com
ErrorLog /var/log/apache2/openslides.log
CustomLog /var/log/apache2/openslides-access.log combined
<Location foobar.com>
ProxyPass http://foobar.com:8000
ProxyPassReverse http://foobar.com:8000
</Location>
</VirtualHost>
foobar.com:8000运行,但对于foobar.com我得到一个空站点。有没有人在配置中看到错误?
谢谢!
bengoshi
答案 0 :(得分:0)
您的Location
标记错误了。你需要在那里放一条路径:
<Location />
ProxyPass http://foobar.com:8000
ProxyPassReverse http://foobar.com:8000
</Location>
有关Location
标记的详细信息,请参阅:https://httpd.apache.org/docs/2.4/mod/core.html#location