0
我使用apache 2.4,并且我有一些vhost文件,其中禁用了.htaccess和AllowOverride None。为什么includeOptional不能像编写代码一样工作
我认为包括.htaccess文件的最简单的方法是,包括他们这一行
IncludeOptional /etc/httpd/.htaccess/domain.com/*
现在它似乎包括这些文件和他们的工作,但是因为我使用itk限制网站特定用户我相信setEnv不会在htaccess文件中工作。他们似乎也没有在这个包含的文件中工作。
所以,如果我把
SETENV TESTFRED hoho2
在.htaccess/domain.com文件夹中这是行不通的一个文件中。
如果我把它直接放在vhost文件中的includeOptional行下面,它可以正常工作。
任何人都可以解释这种行为,并提出一种方法,我可以包含文件并让Apache运行它们,就好像它们在虚拟主机文件本身内一样吗?