我想使用同一个 Apache 服务器托管两个 Web 应用,并在 URL 中使用 IP 地址。两个应用通过其 URL 进行区分。例如,
203.1.1.1/app1/ 和 203.1.1.1/app2/
我在 Apache 中使用 mod_wsgi。但是,我只能访问其中一个应用程序。虚拟主机应该如何在我的 httpd.conf 文件中写入?
谢谢你!
答案1
跟着精美手册WSGIScriptAlias
,为每个应用程序添加一个。
<Directory "/usr/local/wsgi/scripts">
Order allow,deny
Allow from all
</Directory>
WSGIScriptAlias /app1 /usr/local/wsgi/scripts/app1.wsgi
WSGIScriptAlias /app2 /usr/local/wsgi/scripts/app2.wsgi