Mod_Python要求每个文件都有Python处理程序?

Mod_Python要求每个文件都有Python处理程序?,python,mod-python,Python,Mod Python,使用mod_python我想知道为什么我必须创建pythonnandler来获取解析python代码的URL。如果您在下面看到,如果我没有一个名为jrpython.py的文件,它将无法工作 是否有一种方法可以使我所有的.py文件都运行,而每次都不添加 <VirtualHost *:80> DocumentRoot /var/www/vhost/testsite.com ServerName www.testsite.com <Directory "/var/w

使用mod_python我想知道为什么我必须创建pythonnandler来获取解析python代码的URL。如果您在下面看到,如果我没有一个名为jrpython.py的文件,它将无法工作

是否有一种方法可以使我所有的.py文件都运行,而每次都不添加

<VirtualHost *:80>
   DocumentRoot /var/www/vhost/testsite.com
   ServerName www.testsite.com

  <Directory "/var/www/vhost/testsite.com">
        AddHandler mod_python .py
        PythonHandler jrpython
        PythonDebug On
        Options FollowSymLinks
        AllowOverride All
        Order Allow,Deny
        Allow From All
  </Directory>
</VirtualHost>

DocumentRoot/var/www/vhost/testsite.com
服务器名www.testsite.com
AddHandler mod_python.py
PythonHandler jrpython
蟒蛇
选项如下符号链接
允许超越所有
命令允许,拒绝
通融

当然,您可以让mod_python运行您的.py文件,而不必全部命名。您仍然需要指定PythonHandler,但这可能是最简单的