Я настраиваю веб-сервер, используя apache, и хочу иметь возможность получать IP-адрес клиента и имя хоста с любой страницы, которую они посещают на сайте, без необходимости вручную вводить код регистрации во всех файлах.
Я слышал о .htaccess RewriteRule и пробовал это, но он просто перенаправляет меня на страницу, на которой записывается эта информация, а не остается на той же странице и автоматически регистрируется в фоновом режиме.
RewriteEngine On
RewriteRule ^flower.jpg$ info.php
Скажем, у меня есть страница info.php, которая регистрирует эту информацию, и у меня есть другие страницы, такие как welcome.html, flower.jpg, contact.html, game.png
Что я ожидаю: при каждом посещении welcome.html, flower.jpg, contact.html или game.png я ожидаю, что info.php автоматически загрузится и запишет IP-адрес и имя хоста клиента в фоновом режиме.
Что на самом деле произошло: меня перенаправили на info.php вместо того, чтобы оставаться на той же странице (например, flower.jpg, как показано в коде)
Как я могу убедиться, что я загружаю info.php, используя htaccess в фоновом режиме, без перенаправления на него?