Apache ProxyPass-未找到接收404页

Apache ProxyPass-未找到接收404页,apache,reverse-proxy,Apache,Reverse Proxy,我第一次使用apache来管理站点。问题是当我添加ProxyPass/http://127.0.0.1:888/它可以工作,但当我将其更改为ProxyPass/swarmit时http://127.0.0.1:888/,它不起作用,我找不到404页。下面是截图中的说明 我的/etc/apache2/sites available/000 default.conf如下所示 当我访问swarmpit时,它说找不到404。 但是当我将/etc/apache2/sites available/000

我第一次使用apache来管理站点。问题是当我添加
ProxyPass/http://127.0.0.1:888/
它可以工作,但当我将其更改为
ProxyPass/swarmit时http://127.0.0.1:888/
,它不起作用,我找不到404页。下面是截图中的说明

我的
/etc/apache2/sites available/000 default.conf
如下所示

当我访问swarmpit时,它说找不到404。

但是当我将
/etc/apache2/sites available/000 default.conf
更改为

它很好用


我是否缺少任何东西来访问/swambit

您在curl命令中拼错了URL。在curl命令中使用的是
swarmit
,在conf文件中使用的是
swarmpit

Try
ProxyPass/swarmpit/http://127.0.0.1:888/
。。结尾斜杠可能丢失。在curl命令中使用的是
swarmit
,在conf文件中使用的是
swarmpit
。拼写错误。啊,这就是问题所在:-)。。顺便说一句,最后加上/对我来说很有效