我使用apache 2.4并且我有一些使用AllowOverride无禁用.htaccess的vhost文件。
我认为包含.htaccess文件的最简单方法是将它们包含在这行
中IncludeOptional /etc/httpd/.htaccess/domain.com / *
现在它似乎确实包含了这些文件并且它们工作但是因为我使用itk将网站限制为特定用户我相信setEnv在htaccess文件中不起作用。它们似乎也不适用于此包含的文件。
所以,如果我把
SetEnv TESTFRED hoho2
在.htaccess / domain.com文件夹中的文件中,它不起作用。
如果我将它直接放在vhost文件中的includeOptional行下,它可以正常工作。
任何人都可以解释这种行为,并提出一种方法,我可以包含文件,并让apache运行它们就像它们在vhost文件本身内一样吗?
答案 0 :(得分:0)