htaccess помогает файлу php

У меня много страниц, на которых стоит проблема: мне нужно открыть все мои php-файлы и добавить строку кода вверху каждой php-страницы.

<?php if(!defined('no_d_a')){die('What The ... how did you get here :) ');} /* no direct access */ // rest of existing code here // ?> 

Вопрос в том, могу ли я вместо этого сделать это в файле .htaccess, потому что я чувствую себя abit lazy 🙂

ТИА

Я думаю, что вы хотите, чтобы добавить файлы с htaccess? Если так, то идите:

Сохраните это как 'prepend.php'

 <?php if(!defined('no_d_a')){} /* no direct access */ ?> 

в вашем .htaccess добавьте:

 <FilesMatch "\.(php)$"> php_value auto_prepend_file "/home/*******/public_html/prepend.php" </FilesMatch> 

он будет добавлять все .php-файлы с помощью 'prepend.php'

Возможно, вы захотите иметь некоторые условные предложения .. но это должно заставить вас начать ..


Вы также можете добавлять файлы с помощью «auto_append_file» вместо «auto_prepend_file»

Существует параметр PHP ini, называемый auto_prepend_file , где вы можете указать имя файла, который будет включен в каждый скрипт PHP вверху!

Теперь вы можете установить этот параметр в свой .htaccess следующим образом:

 php_value auto_prepend_file prepend.php 

Проверьте этот хороший учебник