我有一个http://foo.com
在 Apache 端口 80 上运行的网站,我想重定向到端口 8000 上的 Django 应用程序。但是,我有一个文件夹,foo.com/wiki
我不想重定向它并让它指向我的常规 wiki 文件夹/var/www directory
。在我的 httpd.conf 文件中,我有:
...
WSGIScriptAlias / /path/to/project/wsgi.py
ProxyPass /wiki !
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
这似乎foo.com/wiki
无济于事(您无权访问此服务器上的 /wiki/ )。我听说过ProxyPassMatch
另一个问题,也尝试过
ProxyPassMatch ^/(wiki/*) http://localhost:8000/
ProxyPassReverse ^/(wiki/*) http://localhost:8000/
这对我也不起作用。