如何在站点范围内包含PHP文件使用.HTACCESS或其他方法

RB.*_*. J 9 php .htaccess include

我想googleanayltics.php在我的网络服务器上的每个页面上包含我的PHP文件,该文件是.php或.html文档

我想知道:

A)如何在</head>标签之前添加此权限
B)如何在<body>标签之后添加右键

我想知道这两种方法的灵活性

我认为.HTACCESS可以很容易地实现这一点,如果你知道如何,或者你知道任何更简单的方法,那么请分享.

PS我不想手动进入并在每个文件上输入代码,这就是我问这个问题的原因(节省时间)

Nul*_*ion 5

编辑:只是现在我看到你真正想要的东西(由于格式化而被隐藏).尽管可能,这将是一个非常笨拙的事情,并且真的不值得努力.请参阅我的其他答案,了解如何做到这一点.


php.ini您可能对以下两种设置感兴趣:

auto_prepend_fileauto_append_file

它们可以通过.htaccess进行更改(参见其他答案).

注意:

  • 这些将包含在整个PHP脚本之前或之后; 但不是在输出的特定部分.

  • 它们只会影响通过PHP处理的文件,这意味着不包括HTML文件,除非您的服务器设置为通过PHP传递HTML文件.这可以通过在.htaccess中添加以下行来完成:

    AddType application/x-httpd-php .html .htm
    
    Run Code Online (Sandbox Code Playgroud)
  • 自动添加生成输出的文件是一件危险的事情,因为它会影响(中断)设置标头或使用会话的脚本.


phi*_*reo 3

您可以通过在 .htaccess 中设置 PHP ini 值来附加或添加文件

php_value auto_prepend_file "full_path_to_the_include_directory/prepend.php" 
php_value auto_append_file "full_path_to_the_file_containing_your_analytics_code" 
Run Code Online (Sandbox Code Playgroud)

(最好在php.ini中手动设置)

http://php.net/manual/en/ini.core.php