我有以下Apache指令来处理web服务器上的每个*.xml文件:
AddHandler ae_xslt .xml
Action ae_xslt test.php
DirectoryIndex index.xml index.php index.html问题是我得到了一个内部服务器错误(500)。当我查看Apache错误日志时,会得到以下错误:
Htaccess: Action有两个参数,一个媒体类型,后面跟着一个脚本名
我添加与xml文件关联的处理程序'ae_xslt‘,然后用处理程序'ae_xslt’设置脚本'test.php‘。因此,每个*.xml文件都应该通过脚本“test.php”
我不知道这是怎么回事!我在这里错过了什么?
发布于 2010-05-03 12:28:17
让我解释一下解决办法。
问题是,我实际上有以下代码:
AddHandler ae_xslt .xml # here some comments现在Apache认为实际上有3个参数,而不是必需的2个。当然,您可以添加注释,但是不允许在代码的同一行上进行注释!
https://stackoverflow.com/questions/2709099
复制相似问题