在我的 Apache 网络服务器中,我放了这个:
<Directory /var/www/MYDOMAIN.com/htdocs>
SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
然后我有一个带有索引函数的 handler.py 文件。
当我访问 MYDOMAIN.com/handler.py 时,我看到一个由 index 函数生成的网页(只是一个普通的 HTML 页面)。其他所有页面都属于这种类型:MYDOMAIN.com/handler.py/ somename其中somename对应于 handler.py 文件中的函数。
但是当我访问 MYDOMAIN.com 时,我得到了这个:
未找到
在此服务器上找不到请求的 URL /。
mod_python 和发布者有没有办法只使用根而不是 name.py 作为起点?
我已经在 apache conf 文件中尝试过这个:
DirectoryIndex handler.py
无济于事:(