Php 两台服务器上用于附加Google Analytics的相同.htaccess文件?

Php 两台服务器上用于附加Google Analytics的相同.htaccess文件?,php,apache,.htaccess,google-analytics,Php,Apache,.htaccess,Google Analytics,我使用类似这样的方法动态地将Google分析附加到我网站上的所有页面 Options +Includes AddHandler server-parsed .html AddHandler application/x-httpd-php .html # These values are used for local testing... #php_value auto_prepend_file D:/wamp/www/_prepend.php #php_value auto_append_fi

我使用类似这样的方法动态地将Google分析附加到我网站上的所有页面

Options +Includes
AddHandler server-parsed .html
AddHandler application/x-httpd-php .html

# These values are used for local testing...
#php_value auto_prepend_file D:/wamp/www/_prepend.php
#php_value auto_append_file D:/wamp/www/_append.php

# These values are used on production server...
php_value auto_prepend_file /var/vcap.local/dea/app/_prepend.php
php_value auto_append_file /var/vcap.local/dea/app/_append.php

我已经注释掉了第一对,因为目前我一次只能在一台服务器上工作。是否可以修改此
.htaccess
,使其自动与两台服务器一起工作?

auto\u append\u文件和auto\u prepend\u文件都使用包含路径,因此如果环境在包含路径中有相关目录,则应该可以执行以下操作:

php_value auto_prepend_file _prepend.php
php_value auto_append_file _append.php

不要使用prepend,因为javascript代码将在关闭html标记后显示。为什么不使用
echo
include
?而不是
echo
include
,因为我想附加到
.html
文件中。然后只需将代码放在这些html文件中即可。这只是一个替代品。具有替换所有打开文件的选项。您只需打开所有文件,将
替换为
。现在我看到您使用了
AddHandler应用程序/x-httpd-php.html
,它可以在yout.html文件中执行类似
echo
include
的php代码。谢谢,但我不想将代码添加到实际文件中。我想让它在运行中完成。那么一个
.htaccess
可以在两台服务器上运行吗?你能举个例子吗?include路径将在
.htacess
中的何处定义?对于每个环境,最简单的位置是php.ini。但是htaccess也可以工作,但是这两个主机之间会有所不同,因此您将不得不为每个环境维护一个.htaccess文件。