Задать вопрос
@burtellbee

Как запускать код для всех страниц статического сайта?

Всем привет!
Имеем :
Есть сайт с кучей страниц, статический. Есть код который надо запустить, перед тем как отдать страницу. Сервер Апач.
Вопрос:
Копировать код в каждую страницу не вариант. Как можно при запросе на урл сначала выполнять код, а уже затем отдавать страницу. Возможно можно в htaccess правило прописать или например через index.php отдавать страницы, но они уже созданы, т.е. их надо динамически подгружать в зависимости от пути.
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Есть код который надо запустить, перед тем как отдать страницу. Сервер Апач...
Возможно можно в htaccess правило прописать или например через index.php отдавать страницы, но они уже созданы...
В хтаксесе прописываете переадресацию всех запросов на индекс.пхп (т.н. единая точка входа, нужен модуль апача mod_rewrite), далее в индексе обрабатываете $_SERVER["REQUEST_URI"], достаете путь до хтмл файла и делаете readfile или include... Profit.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Можно использовать эту директиву https://www.php.net/manual/en/ini.core.php#ini.aut...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽