提问人:Basj 提问时间:11/27/2019 更新时间:11/28/2019 访问量:820
AddHandler 直接在 .htaccess 中
AddHandler directly in .htaccess
问:
在此解决方案中,我安装并启用了 .mod_python
为什么不将其添加到.htaccess
AddHandler mod_python .py
PythonHandler mod_python.publisher
工作?
如果我在配置中添加它,它就可以工作,但它似乎不能从 .这有点可惜,因为有些人没有权限修改他们的配置,只能修改一个.<VirtualHost>
.htaccess
<VirtualHost>
.htaccess
另一方面,似乎可以从此处获得详细信息。AddHandler php5-script .php
.htaccess
答:
1赞
Basj
11/28/2019
#1
正如@DusanBajic在评论中提到的,添加这个解决了它:
<VirtualHost *:80>
...
<Directory />
AllowOverride All
Allow from all
</Directory>
</VirtualHost>
然后只需将其添加到文件中即可:.htaccess
AddHandler mod_python .py
PythonHandler mod_python.publisher
解释:
-
当服务器找到 .htaccess 文件(由 AccessFileName 指定)时,它需要知道该文件中声明的哪些指令可以覆盖早期的配置指令。
评论
AllowOverride
All
FileInfo
AllowOverride All
Allow from all