Включить PHP-файл в файл HTML

Я работаю над проектом, который, возможно, должен изменить один и тот же контент на всех страницах html. Поэтому я решил, что создам php-файл и должен будет изменить его, чтобы он изменялся на всех страницах через Интернет.

Файлы сохраняются как:

index.html number.php 

ПРИМЕР:

———————— (HTML FILE) ———————- ——

 <html> <head> <title>Home</title> </head> <body> <h1>Phone Number</h1> <?php include('number.php') ?> </body> </html> 

———————— (PHP FILE) ———————- ——

 <?php echo 4895553268; ?> 

Что бы я мог сделать, не меняя расширение файла всех моих html на php. Я нашел, что работает, но я хотел бы изменить код только на странице html. Я попробовал включить теги и не работал, поэтому я попробовал теги сценариев и не могу заставить их работать правильно.

    Чтобы получить выход PHP в HTML-файл, вам нужно либо

    • Измените расширение HTML на файл на PHP и включите PHP (простое)
    • Загрузите свой HTML-файл в свой PHP как своего рода шаблон (много работы)
    • Измените свою среду, чтобы она касалась HTML, как если бы это был PHP (плохая идея)

    Создайте файл .htaccess в каталоге и добавьте этот код в файл .htaccess.

     AddHandler x-httpd-php .html .htm 

    или

     AddType application/x-httpd-php .html .htm 

    Это заставит сервер Apache анализировать HTML или HTM-файлы как PHP Script

    Вам нужно будет настроить ваш веб-сервер для использования PHP в качестве обработчика файлов .html . Обычно это делается путем изменения вашего с AddHandler чтобы включить .html вместе с .php .

    Обратите внимание, что это может повлиять на производительность, так как это приведет к тому, что ВСЕ файлы .html будут запущены через обработчик PHP, даже если в нем не участвует PHP. Таким образом, вы можете решительно рассмотреть возможность использования расширения .php для этих файлов и при необходимости добавить перенаправление для маршрутизации запросов к конкретному URL-адресу .html к их эквивалентам .php.

    Вам придется настроить сервер для интерпретации файлов .html как .php файлов. Эта конфигурация отличается в зависимости от программного обеспечения сервера. Это также добавит дополнительный шаг к серверу и замедлит реакцию на всех ваших страницах и, вероятно, не идеально.