私はApache 2.4を使用しており、.htaccessがAllowOverride Noneで無効になっているvhostファイルがいくつかあります。
.htaccess ファイルを含める最も簡単な方法は、この行に含めることだと思いました
IncludeOptional /etc/httpd/.htaccess/domain.com/*
現在、これらのファイルが含まれているように見えますが、動作しますが、itk を使用してサイトを特定のユーザーに制限しているため、setEnv は htaccess ファイルでは動作しないと思います。また、このインクルード ファイルでは機能しないようです。
だから私が置くと
SetEnv TESTFRED hoho2
.htaccess/domain.com フォルダー内のファイル内では機能しません。
vhost ファイルの includeOptional 行の直下に配置すると、正常に動作します。
誰かがこの動作を説明し、ファイルを含めて、それらがvhostファイル自体の中にあるかのようにApacheに実行させる方法を提案できますか?