Добавление Google Analytics на все страницы статического сайта
Чтобы легко и просто добавить некоторый код, например, Google Analytics, на все страницы сайта совершенно не обязательно открывать каждую страницу и добавлять блок кода перед закрывающим тегом </body>
Создайте в корневой папке вашего сайта файл .htaccess, содержащий следующие строки:
RewriteEngine on RewriteRule ^(.*).html?$ addcode.php?url=$0
Создайте файл addcode.php:
<?
$sData = file_get_contents($_GET['url']);
$sData = str_replace("</body>", "
<script src=\"http://www.google-analytics.com/urchin.js\" type=\"text/javascript\">
</script>
<script type=\"text/javascript\">
_uacct = \"UA-1808705-3\";
urchinTracker();
</script>
</body>", $sData);
echo $sData;
?>
.htacces auto_prepend_file и auto_append_file
Также же можно воспользоваться подключением PHP файла к каждой странице с помощью файла .htacces.
# Запуск перед запрашиваемым файлом
php_value auto_prepend_file "/dir/path/utilities.php"
# Запуск после запрашиваемого файла
php_value auto_append_file "/dir/path/templates/footer.php"
.
Прокомментировать/Отблагодарить