На моем PHP-сайте я бы хотел иногда показывать пользователям страницу поддержки. Я знаю, что могу сделать это в PHP очень легко, но я бы предпочел использовать файл htaccess, я думаю, что производительность может быть выше. Итак, что я хочу знать, могу ли я изменить файл htaccess в PHP? Если это возможно, я думаю, либо,
1 - Обязательно файлы, и 1 будет содержать приведенный ниже код, а другой - нет, оба файла будут содержать и другие мои htaccess вещи. Затем php может переименовать эти 2 файла, когда я запускаю скрипт администратора, чтобы переключить отображаемый файл, изменив его имя на .htaccess
2- Прочитайте содержимое текущего файла .htaccess и ПРИЛОЖИТЕ в него приведенный ниже код, а затем сможете при необходимости удалить его из файла.
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/maintenance\.php$
RewriteRule ^(.*)$ http://domain.com/maintenance.html [R=307,L]
Моя цель - создать скрипт администратора, который может обрабатывать в 1 клик, чтобы страница обслуживания отображалась или не отображалась.
Пожалуйста, любой пример кода или советы о том, как это сделать, или, если возможно, изменить файл .htaccess из PHP