gpt4 book ai didi

php - Symfony2 : app_dev. php 只允许访问IP?

转载 作者:可可西里 更新时间:2023-10-31 22:46:18 25 4
gpt4 key购买 nike

在我的 Symfony2 项目中,我希望 app_dev.php 只能通过我的 IP 地址 访问。就像在 config.php 中一样,我可以设置一组 IP,因此每个人都无法访问此文件。app_dev.php 也可以这样吗?

最佳答案

在 app_dev.php 中你会发现下面的代码

if (isset($_SERVER['HTTP_CLIENT_IP'])
|| isset($_SERVER['HTTP_X_FORWARDED_FOR'])
|| !in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', 'fe80::1', '::1'))
) {
header('HTTP/1.0 403 Forbidden');
exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}

您可以在这里设置您想要访问的IP地址。

if (!in_array(@$_SERVER['REMOTE_ADDR'], array('Your IP address', '127.0.0.1', 'fe80::1', '::1'))
) {
header('HTTP/1.0 403 Forbidden');
exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}

关于php - Symfony2 : app_dev. php 只允许访问IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21024364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com