PHP附加并添加到htaccess中

时间:2013-06-10 03:46:32

标签: .htaccess

在我的php文件的每一个中,我都要做:

<?php require_once('file.php'); ?>

我一直在进行谷歌研究,发现我可以使用.htaccess在我的其他每个文件中附加或添加我需要的任何php文件或任何其他文件,如下所示:

php_value auto_prepend_file "/real/path/to/file/file.php"
php_value auto_append_file "/real/path/to/file/file.php"

我是新手,还没有使用.htaccess玩过多。此外,我已经读过,弄乱.htaccess会对我的网站造成严重破坏,我还没有尝试过。

我的问题是这个。我的应用程序中也有jQuery文件,如果.htaccess要在每个文件中追加/前置file.php,甚至没有尝试,我知道它将包括我的样式表,我的日志文件等有没有办法排除我不希望file.php附加/前置的文件?

1 个答案:

答案 0 :(得分:1)

您可以在特定文件夹中禁用它。 How can I disable auto_prepend in specific folders using htaccess?

如果你想在某些文件中有条件地禁用它,你可以在你的append.php中有一个条件语句,如果文件名符合某个条件,它就不会回应它通常做的任何事情。 您可以使用 _____FILE_____指令获取当前文件,并且可以进行条件检查

<?php
if(__FILE__!="..yourfile..")
{
?>

<link rel="stylesheet" href="...">
...

<?php
}
?>

等等