如何配置两个不同的Web应用程序以在同一主机/端口上与Apache一起使用?

姆诺沃特卡

我有运行两个应用程序的apache服务器,用python的php编写。php应该是根url上的服务器,即localhostPython应用程式是一个宁静的应用程式,应该在之下localhost/api/

我在单独的文件中堆放了python app的配置文件,在这里有以下内容:

WSGIScriptAlias /api /home/user/my_app/deployment/deployment/wsgi.py

问题是,现在可以在以下位置访问我的python应用程序:

localhost/api/api/

而且我要:

localhost/api

我可以更改WSGIScriptAlias为:

WSGIScriptAlias / /home/user/my_app/deployment/deployment/wsgi.py

因为php应用程序无法访问...另一方面,我无法修改python应用程序,该应用程序从api...开始公开网址

所以我尝试了mod_rewrite

RewriteEngine On
RewriteRule ^/api(.*) /api/api/$1

但这也不起作用。有任何想法吗?

格雷厄姆·邓普顿

从内存中使用:

WSGIScriptAlias /api /home/user/my_app/deployment/deployment/wsgi.py/api

在作为最后一个参数给出的文件路径末尾添加“ / api”会导致mod_wsgi调整传递给WSGI应用程序的SCRIPT_NAME并将其从中删除“ / api”并将其添加到PATH_INFO中。因此,应用程序将获取要路由的完整URL。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在同一端口上运行Express和geddy应用程序?

来自分类Dev

两个不同的应用程序可以同时使用同一台摄像机吗?

来自分类Dev

为什么两个使用鸟巢sdk的不同应用程序未安装在同一设备上?

来自分类Dev

如何让一个Flask应用在两个不同的端口上监听?

来自分类Dev

使用同一端口使用Mule创建两个应用程序

来自分类Dev

如何运行同一Rails应用程序的两个不同版本

来自分类Dev

如何使用heroku在同一域上运行两个不同的应用程序

来自分类Dev

是否可以在tomcat 7的同一端口上运行多个Web应用程序

来自分类Dev

如何使两个不同的python脚本在同一端口上运行?

来自分类Dev

在支持通用链接的两个不同应用程序上支持同一域。

来自分类Dev

如何在同一个Angular JS应用程序中将不同的API与不同的身份验证标头一起使用

来自分类Dev

netcat如何从两个不同的终端侦听同一主机上的同一端口?

来自分类Dev

如何使用python关闭同一应用程序的两个窗口?

来自分类Dev

WCF和REST应用程序在同一端口上使用不同的端点,这样可以吗?

来自分类Dev

通过在闪亮的应用程序中使用两个不同的操作按钮来激活同一事件

来自分类Dev

让两个应用程序的用户使用播放服务一起播放

来自分类Dev

在两个不同的Websphere 8配置文件中部署的同一应用程序共享会话?

来自分类Dev

两台计算机,应用程序在同一端口上运行

来自分类Dev

是否可以在同一端口上运行两个不同的Gearman客户/工人?

来自分类Dev

如果两个不同的应用程序使用不同的协议,是否可以在主机上绑定相同的端口?

来自分类Dev

一起使用时,两个爪子应用程序扩展名返回相同的值

来自分类Dev

在不同端口上运行单独的Docker应用程序,一个作为子域

来自分类Dev

两个线程可以同时与同一端口上的两个不同的套接字交互吗?

来自分类Dev

如何远程调试在同一容器中运行的具有相同代码库但配置文件不同的两个spring boot应用程序?

来自分类Dev

如何使用citrus在同一端口上运行具有不同URL的两个模拟Web服务?

来自分类Dev

如何在两个应用程序中使用一个端口?

来自分类Dev

如何将两个离子应用程序连接在一起?

来自分类Dev

使用 Apache 在同一个域上托管两个 Web 应用程序

来自分类Dev

如何将 2 个应用程序(同一个耳朵)部署到不同端口上的单个 jboss。甚至有可能吗?

Related 相关文章

  1. 1

    如何在同一端口上运行Express和geddy应用程序?

  2. 2

    两个不同的应用程序可以同时使用同一台摄像机吗?

  3. 3

    为什么两个使用鸟巢sdk的不同应用程序未安装在同一设备上?

  4. 4

    如何让一个Flask应用在两个不同的端口上监听?

  5. 5

    使用同一端口使用Mule创建两个应用程序

  6. 6

    如何运行同一Rails应用程序的两个不同版本

  7. 7

    如何使用heroku在同一域上运行两个不同的应用程序

  8. 8

    是否可以在tomcat 7的同一端口上运行多个Web应用程序

  9. 9

    如何使两个不同的python脚本在同一端口上运行?

  10. 10

    在支持通用链接的两个不同应用程序上支持同一域。

  11. 11

    如何在同一个Angular JS应用程序中将不同的API与不同的身份验证标头一起使用

  12. 12

    netcat如何从两个不同的终端侦听同一主机上的同一端口?

  13. 13

    如何使用python关闭同一应用程序的两个窗口?

  14. 14

    WCF和REST应用程序在同一端口上使用不同的端点,这样可以吗?

  15. 15

    通过在闪亮的应用程序中使用两个不同的操作按钮来激活同一事件

  16. 16

    让两个应用程序的用户使用播放服务一起播放

  17. 17

    在两个不同的Websphere 8配置文件中部署的同一应用程序共享会话?

  18. 18

    两台计算机,应用程序在同一端口上运行

  19. 19

    是否可以在同一端口上运行两个不同的Gearman客户/工人?

  20. 20

    如果两个不同的应用程序使用不同的协议,是否可以在主机上绑定相同的端口?

  21. 21

    一起使用时,两个爪子应用程序扩展名返回相同的值

  22. 22

    在不同端口上运行单独的Docker应用程序,一个作为子域

  23. 23

    两个线程可以同时与同一端口上的两个不同的套接字交互吗?

  24. 24

    如何远程调试在同一容器中运行的具有相同代码库但配置文件不同的两个spring boot应用程序?

  25. 25

    如何使用citrus在同一端口上运行具有不同URL的两个模拟Web服务?

  26. 26

    如何在两个应用程序中使用一个端口?

  27. 27

    如何将两个离子应用程序连接在一起?

  28. 28

    使用 Apache 在同一个域上托管两个 Web 应用程序

  29. 29

    如何将 2 个应用程序(同一个耳朵)部署到不同端口上的单个 jboss。甚至有可能吗?

热门标签

归档