问题标签 [mod-proxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
426 浏览

mod-rewrite - 在转发代理中映射域

我目前在我的本地机器上运行 apache 作为转发代理服务器。配置非常简单:

但是,如果用户使用我的代理,我希望能够将某些域(不接触我的主机文件或 DNS)映射到我家用计算机上的某些目录。例如 www.example.com 到 C:\xampp\htdocs\example。我尝试过使用 VirtualHosts 和 RewriteRules 无济于事。有任何想法吗?谢谢!

0 投票
1 回答
314 浏览

apache - 使用 Memcache 向 Apache 的 mod_proxy_balancer 添加决策逻辑

我想要实现的是让 Apache 的 mod_proxy_balancer 检查是否已经使用 Memcache 存储发出请求。

基本上:
流媒体请求进来了。
检查是否已经使用 Memcache 提供了流媒体。
如果是这样,该流媒体服务器是否可以处理另一个请求。
如果是,则向所述流媒体服务器发送请求。
如果不发送请求到排队的下一个流媒体服务器。
在 Memcache 中存储 key:value 对。

我的问题是:mod_proxy_balancer
是否已经以某种方式做到了这一点? 有没有办法让 Apache 成为内容感知负载均衡器? 任何其他建议也将不胜感激,其他软件,其他方法等。

干杯。

0 投票
2 回答
3152 浏览

html - 我似乎根本无法让 mod_proxy_html 工作 - 没有调试输出,没有错误

我正在运行 apache 2.0.52,并且我已经编译了 mod_proxy_html 模块(版本 3.1),apache 启动正常,没有错误。唯一的问题是该模块似乎什么都不做 - 我什至没有在错误日志中得到任何调试输出,所以我有点难过,因为我什至没有任何日志可以指出为什么它的线索不工作。代理本身工作正常,但没有进行 url 修改。

这是我的 httpd.conf 文件中的片段:

0 投票
2 回答
23608 浏览

apache2 - apache代理模块给出403禁止错误

我正在尝试使用 apache 的代理模块在 ubuntu 桌面上使用 xmpp。为此,我做了以下事情 -

1) 通过从 mods-enabled 目录中的 /etc/apache2/mods-available/ 创建 proxy.conf、proxy.load 和 proxy_http.load 的符号链接来启用 mod_proxy。

2)在虚拟主机中添加了以下几行

我是使用代理模块的新手,但我可以从上面几行中得到的是将请求http://mydomain.com/httpbind转发到http://mydomain.com:7070/http-bind/. 如有错误请指正。

3)Allow from .mydomain.com在 /mods-available/proxy.conf 中添加规则

现在我尝试访问http://mydomain.com/httpbind,它显示 403 Forbidden 错误..

我在这里想念什么?请帮忙。谢谢

编辑:当我在 mods_available/proxy.conf 中更改以下代码时,问题得到了解决

虽然没有得到初始代码有什么问题

0 投票
1 回答
2296 浏览

java - 使用 Apache HTTP 服务器提供错误页面

我正在使用 Tomcat 来托管我的 Web 应用程序,并在其上使用 mod 代理来进行负载平衡的 apache http 服务器。

当我的应用程序抛出 404 或 500 错误时,我想通过 apache http 服务器而不是 tomcat 服务器提供错误页面。这是因为我通过 apache 提供我所有的静态内容并且不希望它成为战争的一部分。有没有办法做到这一点?

0 投票
1 回答
583 浏览

mod-rewrite - Apache HTTP 与 Tomcat 集成,可以在一页中输出组合吗?

我计划使用代理模块将 Apache httpd 服务器与 Tomcat 集成,以转发某些要由 Tomcat 处理的地址。但是我想问一下是否可以将 Tomcat 的输出与 apache httpd 的内容结合起来,以便将它们作为一个 html 页面的一部分返回给客户端?(没有框架或有趣的事情)

0 投票
2 回答
5407 浏览

apache - 设置 Apache 虚拟主机和 ProxyPass

我正在尝试在我的 WAMPSERVER 2.0i 安装上设置虚拟主机。目前它看起来像这样:

我需要进行设置,以便 1) 访问http://domain/将重定向到http://domain/main,但是 2) http://domain/sub1http://domain/sub2仍然可以正常工作是。

当我尝试像这样使用 ReverseProxy 时

它适用于第一个选项。但是,尝试访问http://domain/sub1http://domain/sub2会给我“从远程服务器读取错误”...

我试图添加类似

但没有任何运气。

任何人都可以对此提供任何建议吗?谢谢!

0 投票
2 回答
3157 浏览

redirect - 使用 Apache 2.x 和 Tomcat 6.x 将子域映射到 Servlet 上下文

我已经在 Tomcat 6.x 下的机器上安装了 Archiva,http://dev.mycompany.com:8080/archiva并且可以访问应用程序和所有内容,但我想从 subdomain 访问它archiva.mycompany.com

我在端口上运行 Apache 2.x,80并使用虚拟主机和 mod_proxy 从其他子域路由到我在这台机器上运行的其他各种服务。

我现在想创建一个子域archiva.dev.mycompany.com并将其指向dev.mycompany.com:8080/archiva.

我不知道我需要在我的里面放什么,ProxyPassProxyPassReverse让这项工作像我想要的那样。

我尝试了以下方法,它所做的只是/archiva一遍又一遍地添加到 URL。

我收到此错误消息

我再次挖掘了我在谷歌上能找到的所有东西,并尝试了以下方法:

现在我刚从 Winstone Servlet 引擎得到一个 404 错误代码,我知道我快接近了。

谁能告诉我我需要什么魔法咒语才能让它按我的意愿行事?

0 投票
2 回答
31986 浏览

apache - 使用 apache mod 代理删除基本身份验证标头

我有一个 HTTP Basic 安全网站。我用 mod_proxy 隐藏了一个 Tomcat 应用程序服务器。我可以删除 HTTP Basic 标头吗?Tomcat 应用程序读取标头并返回 401 未授权。不需要基本身份验证,因为应用程序使用 cookie 会话。所以我认为只需删除标题就可以了。

0 投票
1 回答
3352 浏览

apache - 通过 Apache 避免 302 重定向

您好,我在 tomcat 上运行了一个 confluence 安装。在 tomcat 前面我有一个 apache 服务器。

当我转到我的页面时,对 /homepage.action 的 302 完成,然后重定向到汇合中设置的起始空间,然后第三次重定向到该页面的实际起始页面。

这很烦人,我不知道谷歌机器人是如何受到它的影响的。

因此我有两个问题:

  1. 谷歌机器人如何受到所有这些重定向的影响?
  2. 如何使用 apache 避免这些重定向?

我试图将代理指令直接发送到我的登录页面。

但这不起作用。要么我得到一个 404,要么我得到每个请求相同的响应。

目前我得到这个配置工作:

但这会导致起始页上的 URL 不那么酷。

亲切的问候

基督教