如何授予访问我们网站的权限才能调用.php文件?

如何授予访问我们网站的权限才能调用.php文件?,php,apache,.htaccess,Php,Apache,.htaccess,这是我在.htaccess文件中的代码: <Files *.php> Order Deny,Allow Deny from all Allow from ::1 Allow from lamtakam.test Allow from lamtakam.com </Files> 你知道我该怎么修吗 注意,当我从.htaccess文件中的所有中删除拒绝时,它运行良好。显然,首先要寻找线索的地方是新旧服务器之间的差异。可能是新服务器正在

这是我在
.htaccess
文件中的代码:

<Files *.php>
    Order Deny,Allow
    Deny from all
    Allow from ::1
    Allow from lamtakam.test
    Allow from lamtakam.com
</Files>
你知道我该怎么修吗


注意,当我从
.htaccess
文件中的所有
中删除
拒绝时,它运行良好。

显然,首先要寻找线索的地方是新旧服务器之间的差异。可能是新服务器正在运行Apache2.4?语法已更改,请参阅

这个

现在应该是

Require all denied

这就是Apache2.2语法,您是否尝试过Apache2.4语法。我假设新服务器使用的是Apache 2.4,现在可能已经删除了2.2兼容模块您使用的是哪一版本的Apache?@DhananjayKyada 2.4.29尝试命令允许,拒绝允许来自::1允许来自lamtakam.test允许来自lamtakam.com您能告诉我这是什么新语法吗<代码>命令允许,拒绝所有人的允许
@MartinAJ你为什么不看看你正在使用的工具的文档呢?@arkascha我在。但不是针对多个-
Allow
这样的东西:
Order Deny,Allow Deny from::1 Allow from lamtakam.测试
是的,它在那里:
不需要主机钓鱼者.example.com morediots.示例
。。。你看这是一个串联?不要再否定了@arkascha非常感谢您提供的链接。它给了我一些线索。只是我不明白你说的“离开”是什么意思(当有连接的时候)。它应该是什么样子的
允许从site1.com拒绝从site2.com
Order deny,allow
Deny from all
Require all denied