PHP - это язык сценариев на уровне сервера. Он может делать много вещей, но одно популярное использование - включение HTML-документов внутри ваших страниц, во многом то же, что и SSI. Подобно SSI, это технология уровня сервера. Если вы не уверены, что у вас есть PHP-функции на вашем сайте, обратитесь к вашему провайдеру хостинга.
Вот простой PHP-скрипт, который вы можете использовать для включения фрагмента HTML на любую веб-страницу с поддержкой PHP:
Сохраните HTML для общих элементов вашего сайта, чтобы разделить файлы. Например, ваш раздел навигации может быть сохранен как navigation.html или navigation.php. Используйте следующий PHP-код для включения этого HTML на каждую страницу.
<?php require($DOCUMENT_ROOT . "navigation.php"); ?>
Используйте тот же код на каждой странице, которую вы хотите включить в файл. Обязательно измените имя файла с повышенным освещением на имя и путь к вашему включенному файлу.
morgan
возвращает промежуточное ПО на стороне сервера , которое предполагается использовать для регистрации входящих запросов. Вы пытаетесь использовать его на стороне клиента для регистрации исходящих запросов, что не является его целью. То, что вы пытаетесь выполнить, axios-debug-log
должно работать, но для того, чтобы оно регистрировало запросы в формате combined
, вам нужно настроить его самостоятельно .
Для справки, , вот как morgan
в настоящее время определяет формат combined
log :
morgan.format('combined', ':remote-addr - :remote-user [:date[clf]] ":method :url HTTP/:http-version" :status :res[content-length] ":referrer" ":user-agent"')