gpt4 book ai didi

python - URL 附加到 WSGI 脚本的路径,为什么?

转载 作者:太空宇宙 更新时间:2023-11-04 06:39:14 27 4
gpt4 key购买 nike

我有一个开发服务器设置运行 Apache 2.2 与 mod_wsgi。我在开发设置中有一个测试项目和一个 webapp,它们只工作了一半。当我尝试访问项目登录页面以外的内容时,Apache 将 URL 的其余部分附加到 WSGI 脚本的路径上,并且不会加载页面。

在 httpd.conf 中:

WSGIScriptAplias /dubserv/ /home/sli/www/dubserv.wsgi
<Directory /home/sli/www/dubserv>
Order deny,allow
Allow from all
</Directory>

当访问应用程序的登陆页面以外的其他内容时,这是结果(在本例中为/login/):

[Tue Aug 24 12:38:44 2010] [error] [client 192.168.1.100] Target WSGI script not found or unable to stat: /home/sli/www/dubserv.wsgilogin

如果我将 WSGI 脚本放在项目根目录下的任何位置,结果是相同的。

最佳答案

在 WSGIScriptAlias 中使用/dubserv 而不是/dubserv/。说明不应显示尾部斜杠,因此不应包含斜杠。

关于python - URL 附加到 WSGI 脚本的路径,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3558795/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com