AAA Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Добавление 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"

.

© Copyright 2008-2016 by KDG