apache 为什么includeOptional与编写代码不一样

rkkpypqq  于 12个月前  发布在  Apache
关注(0)|答案(1)|浏览(98)

我使用的是apache 2.4,我有一些vhost文件,它们的.htaccess被禁用了。
我认为包含.htaccess文件最简单的方法是用这行代码包含它们
包含可选/etc/httpd/.htaccess/domain.com/*
现在它似乎包括这些文件,但他们的工作,因为我使用itk限制网站的特定用户,我相信setEnv不会在htaccess文件工作。他们似乎也不工作在这个包括文件。
所以如果我把
SetEnv TESTFRED hoho2
在.htaccess/domain.com文件夹中的文件内,它不起作用。
如果我把它直接放在vhost文件中的includeOptional行下面,它就可以正常工作。
谁能解释一下这种行为,并建议一种方法,我可以包括文件,并让apache运行它们,就好像它们在vhost文件本身?

um6iljoc

um6iljoc1#

显然它只是声称包含该文件,但没有运行它。谜团解开了

相关问题