2016-08-12 86 views
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運行它們,就好像它們在虛擬主機文件本身內一樣嗎?

回答

0

顯然它只是聲稱包含該文件但沒有運行它。謎團已揭開。

相關問題