При попытке доступа к сайту в моей локальной среде Ubuntu 14.04 (Apache / 2.4.7 (Ubuntu)) я получаю следующую ошибку в журнале:
AH00111: Config variable ${HTTP_HOST} is not defined
У меня есть это условие перезаписи в моем .htaccess
файле:
RewriteCond %{HTTP_HOST} !^((s[1234]|test)\.)?mysite\.co\.uk [nc]
Эта ошибка возникла, когда я изменил следующее:
<Directory /var/www/>
Options Indexes FollowSymLinks
-AllowOverride None
+AllowOverride All
Require all granted
</Directory>
Как установить эта переменная среды?
Я пробовал SetEnv
безуспешно. Я также пробовал export HTTP_HOST test.mysite.co.uk
, и это тоже не сработало.
В идеале я хотел бы иметь возможность установить это где-нибудь в vhost, так как я хотел бы иметь копию live и тестовые версии сайта локально. Тогда мне потребуется переменная HTTP_HOST для обоих.