» » » » Добавление Google Analytics на все страницы статического сайта

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

скачать dle 11.0фильмы бесплатно
[xfgiven_url] [/xfgiven_url] [xfgiven_vbversion][/xfgiven_vbversion] [xfgiven_modversion][/xfgiven_modversion] [xfgiven_supported][/xfgiven_supported] [xfgiven_dbchanges][/xfgiven_dbchanges] [xfgiven_codechanges][/xfgiven_codechanges] [xfgiven_usesplugins][/xfgiven_usesplugins] [xfgiven_templateedit][/xfgiven_templateedit] [xfgiven_autotemplate][/xfgiven_autotemplate] [xfgiven_addfiles][/xfgiven_addfiles] [xfgiven_translations][/xfgiven_translations]

Дополнительная информация : Extra Info

Источник
Версия Vbulletin:Vbulletin version[xfvalue_vbversion]
Версия модуля:Mod version[xfvalue_modversion]
Поддержка: Supported:[xfvalue_supported]
Изменение БД: DB changes:[xfvalue_dbchanges]
Правка кода: Code changes:[xfvalue_codechanges]
Плагины: Use plugins:[xfvalue_usesplugins]
Правка шаблонов: Template edits:[xfvalue_templateedit]
Автоправка шаблонов: Auto Template:[xfvalue_autotemplate]
Доп.файлы: Add files:[xfvalue_addfiles]
Доп. языки: Translations:[xfvalue_translations]

File engine/modules/userbox.php not found.

Комментариев пока нет, добавьте свой!

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

{mainlink_code_links}
{mainlink_code_ads}
{sape_links}
File engine/modules/ed-shortbar/bar.php not found.