mod_python的问题

mod_python的问题

Alias /py /var/www/mod_python/
<Directory /var/www/mod_python>
        SetHandler python-program
        PythonHandler test aaa
        PythonAutoReload On
        PythonDebug On
        Order allow,deny
        Allow from all
</Directory>

这是mod_python的配置文件,在对应的目录下创建test的python文件,里面有handler方法,让在web的/py/test.py可以运行,如果还在那个目录下建立aaa.py,然后用/py/aaa.py似乎不能在另一个页面访问,mod_python和其他的不一样的访问方式。如何解决这个问题
PythonHandler你定义的是test,所以你这个/py请求全部都转到test里面去了。
http://xiaoyu9805119.blog.163.co ... 156200731932353684/
你可以看下我以前写的,试试看。
不错,解决了我的疑问!和django一样!用py文件里的方法名做url的层次!
不过还有一个问题,就是这个目录必须都是py文件,如果其他的文件,不要mod_python解析就不行了好像。
SetHandler
AddHandler
不知道这两个配置有什么区别!