phpinfoをサーバーに置きっぱなしにすると
サーバー事業部です、phpinfoをサーバーに置きっぱなしにするとどうなるかをLOG抜粋します。
下記は、実際のアクセスがあったファイル名です。
/phpinfo.php
/info.php
/infos.php
/info1.php
/info2.php
/info3.php
/php_info.php
/php-info.php
/_poopinfo.php
/phpinfo
/pinfo.php
/serverinfo.php
/0.0_phpinfo.php
/_phpinf.php
/?phpinfo=1
/5info.php
/_info.php
/.info.php
/__info.php
/old_phpinfo.php
/00_server_info.php
/lara/phpinfo.php
/laravel/info.php
/lara/info.php
/xampp/phpinfo.php
/dashboard/phpinfo.php
/test/phpinfo.php
/test/info.php
/dev/phpinfo.php
/dev/info.php
webサーバのLOGの一部です。 様々なphpinfoに似た名前でアクセスしてきますので 開発時にはご注意ください。
IP制限する場合
.htaccess に追記してご利用ください
Apache 2.2系
<Files "phpinfo.php">
Order Deny,Allow
Deny from all
# 許可するIPアドレスを指定(自分のIPに書き換えてください)CIDR /24 /32の範囲にご注意
Allow from 192.168.1.0/24
</Files>
Apache 2.4系
<Files "phpinfo.php">
<RequireAll>
# すべてのアクセスを拒否
Require all denied
# 許可するIPアドレスを指定(自分のIPに書き換えてください)CIDR /24 /32の範囲にご注意
Require ip 192.168.1.0/24
# 複数のIPを許可する場合、改行して追加できます
Require ip 192.168.1.0/24
</RequireAll>
</Files>