小编Sev*_*ies的帖子

设置一个基本的 mod_proxy 虚拟主机

我正在尝试设置一个基本的虚拟主机,以将所有对 test.local 的请求代理到我在 127.0.0.1:8080 上运行的 WEBrick 服务器,同时将所有对 localhost 的请求发送到 /var/www 中的静态文件。我正在运行 Ubuntu 10.04。

我已经安装了 libapache2-mod-proxy-html 并且我已经使用 a2enmod 代理启用了该模块。我也启用了我的虚拟主机。然而,每当我去 test.local 我总是得到一个神秘的 500 服务器错误,我所有的日志都告诉我:

[Thu Mar 03 01:43:10 2011] [warn] proxy: No protocol handler was valid for the URL /. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
Run Code Online (Sandbox Code Playgroud)

这是我的虚拟主机:

<VirtualHost test.local:80>
    LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
    ServerAdmin webmaster@localhost
    ServerName test.local
    ProxyPreserveHost On

    # prevents this folder from being proxied
    ProxyPass /static …
Run Code Online (Sandbox Code Playgroud)

ubuntu mod-proxy apache-2.2

11
推荐指数
1
解决办法
3万
查看次数

标签 统计

apache-2.2 ×1

mod-proxy ×1

ubuntu ×1