Я пытаюсь определить переменную среды в моем файле .htaccess, а затем запустите условие перезаписи с помощью этой переменной. Ниже приводится то, что у меня есть в моем файле .htaccess, но переписывание не работает:
RewriteEngine on
#set to 'live' or 'maintenance'
SetEnv ENVIRONMENT maintenance
#If the ENVIRONMENT variable is 'mainetnance' then show a maintenance page to the users
RewriteCond %{ENV:ENVIRONMENT} maintenance
RewriteRule ^(.*)$ /maintenance.html
Цель этого заключается в том, чтобы программным образом настроить сайт на режим обслуживания, если PHP отредактировал файл .htaccess, когда он получает почтовый запрос от одного из крючков GitHub, чтобы вытащить репо для обновления.