Comma separated substrings of IP to be filtered, begining from first position preg_match(/^needle/,haystack), for example 127.0.0.1

Comma separated substrings of URI to be filtered

UNIQUE IP,URI,count()

IP URI count()
109.236.89.97 /contact 4 Whois IP Chart
123.28.182.225 /jsoneditor 1 Whois IP Chart
129.146.24.17 /chat 1 Whois IP Chart
129.146.62.174 /imagegalary 1 Whois IP Chart
189.226.82.38 /dtree 1 Whois IP Chart
191.85.60.56 /dynatreemenu 1 Whois IP Chart
2600:1f28:365:80b0:c /logvisitor 1 Whois IP Chart
2600:1f28:365:80b0:c /logvisitor?mode=demo 1 Whois IP Chart
2600:1f28:365:80b0:c /prettyphoto 1 Whois IP Chart
2600:1f28:365:80b0:c /visualize 1 Whois IP Chart
2a0a:5684:dfb3:7322: /contact/ 1 Whois IP Chart
2a0e:8140:379a:414f: /contact/ 1 Whois IP Chart
41.82.207.81 /googlechart 1 Whois IP Chart
54.238.188.92 /2019/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /2020/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /2021/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /blog/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /cms/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /feed/ 1 Whois IP Chart
54.238.188.92 /shop/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /site/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /test/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /web/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /wordpress/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /wp-includes/ID3/license.txt 1 Whois IP Chart
54.238.188.92 /wp/wp-includes/wlwmanifest.xml 1 Whois IP Chart
54.238.188.92 /wp1/wp-includes/wlwmanifest.xml 1 Whois IP Chart
79.127.175.16 /contact/ 2 Whois IP Chart
79.127.175.21 /contact/ 1 Whois IP Chart
79.127.175.21 /logvisitor?mode=demo 1 Whois IP Chart