我正在尝试通过apache中的反向代理运行目录列表。当前的操作系统是Ubuntu。我的问题是我可以进入目录列表,但是打开任何列出的文件夹都会抛出404。这是我当前的配置
ProxyRequests Off
ProxyPreserveHost on
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass /opendir http://192.168.1.7
ProxyPassReverse /opendir http://192.168.1.7
Header always unset X-Frame-Options
所以这是正在发生的事的一个例子。如果我要访问 www.myserver.com/opendir ,则会看到预期的文件夹。如果我单击其中一个文件夹,它会将我重定向到 www.myserver.com/folder_name 并抛出404。不确定如何解决这个问题。
答案 0 :(得分:0)
只需在目录名称中添加/即可解决我的问题
ProxyRequests Off
ProxyPreserveHost on
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass /opendir/ http://192.168.1.7/
ProxyPassReverse /opendir/ http://192.168.1.7/
Header always unset X-Frame-Options