0

私は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に実行させる方法を提案できますか?

4

1 に答える 1