我想只在include或require中使用时才显示php文件。可能吗?

时间:2017-09-10 05:50:58

标签: php

我正在使用一个名为menubar.php的公共文件,它显然显示了菜鸟。我在所有需要菜单栏显示的文件中使用REQUIRE("menubar.php")。我面临的问题是如果我通过url ex访问它,我不希望显示菜单栏。 localhost/project/menubar.php

1 个答案:

答案 0 :(得分:0)

这就是我阻止从URL直接访问menubar.php文件的方法。将以下代码粘贴到.htaccess文件中的' menubar.php'文件位于。

<Files ~ "menubar.php">
  Order allow,deny
  Deny from all
</Files>

它会阻止通过url访问menubar.php文件,但它可以在你的服务器语言中访问。