如何解决如何在Windows的Apache虚拟主机中托管多个Django Rest框架应用
这是在Apache窗口中的vhost文件的配置。它正在工作,但是每次请求都转到同一个应用程序时,该应用程序首先出现在WSGIPythonPath变量中。即两个网址请求将定向到“ company1”。
Listen 192.168.168.202:7089
Listen 192.168.168.202:7099
WSGIPythonPath "C:/ApacheDevServer/htdocs/company1/Django_WebServices;C:/ApacheDevServer/htdocs/company2/Django_WebServices"
<VirtualHost 192.168.168.202:7099>
ServerName 192.168.168.202
WSGIScriptAlias / C:/ApacheDevServer/htdocs/company1/Django_WebServices/Django_WebServices/wsgi.py
WSGIPassAuthorization On
<Directory C:/ApacheDevServer/htdocs/company1/Django_WebServices>
Allow from all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost 192.168.168.202:7089>
ServerName 192.168.168.202
WSGIScriptAlias / C:/ApacheDevServer/htdocs/company2/Django_WebServices/Django_WebServices/wsgi.py
WSGIPassAuthorization On
<Directory C:/ApacheDevServer/htdocs/company2/Django_WebServices>
Allow from all
Require all granted
</Directory>
</VirtualHost>
任何人都可以帮忙。提前致谢。我希望它仅在Windows中工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。