我有一个pylons设置,使用带有nginx的flup,url.current()
总是返回完全错误。
我有一条路线:
map.connect('testpage', '/test', controller='Main', action='test')
在该控制器中,我执行url.current()并获得/test/test' instead of '/test'. I've tried changing
SCRIPT_NAME`作为使用uwsgi建议的各种帖子,但这里没有任何区别。
有什么建议吗?
答案 0 :(得分:2)
实际上看起来我解决了这个问题。显然你必须将SCRIPT_NAME设置为''并重新启动Pylons应用程序,我之前显然没有尝试过。
所以如果其他人有这个问题 - 重启Pylons:)
答案 1 :(得分:0)
在nginx我做
#fastcgi_param SCRIPT_NAME $ fastcgi_script_name;