Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
Добавление 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"