Для запуска кода на каждой странице статического сайта, вы можете использовать JavaScript. Просто поместите ваш код в отдельный JavaScript файл и подключите его ко всем страницам с помощью тега `<script>`. Например:
```html
<script src="path/to/your/script.js"></script>
```
Чтобы выполнить определенный код перед тем, как сервер Apache отдаст статическую страницу, вы можете использовать файл `.htaccess`. Вставьте следующий код в файл `.htaccess` в корневой папке вашего сайта:
```apache
RewriteEngine On
RewriteRule ^(.*)$ index.php [L]
```
Это правило перенаправляет все запросы на файл `index.php`, где вы можете выполнить необходимую логику перед отдачей статической страницы.
Чтобы динамически подгружать страницы в зависимости от пути без копирования кода в каждую страницу, вам нужно использовать серверный язык программирования, такой как PHP. Создайте файл `index.php` и напишите в нем код для обработки путей и подгрузки соответствующих страниц. Например:
```php
<?php
$path = $_SERVER['REQUEST_URI'];
if ($path == "/about") {
include('about.php');
} elseif ($path == "/contact") {
include('contact.php');
} else {
include('home.php');
}
?>
```
В этом примере, если путь равен "/about", будет подгружена страница "about.php", если путь равен "/contact", будет подгружена страница "contact.php", а во всех остальных случаях будет подгружена страница "home.php".
Теперь вы можете использовать `.htaccess` правило, как указано выше, чтобы перенаправить все запросы на `index.php`.