Я добавил этот код к index.php в систему opencart.
if(!strstr(strtolower($_SERVER['HTTP_USER_AGENT']), "googlebot"))
{
if($_SERVER["HTTP_CF_IPCOUNTRY"] =! 'UK')
{
echo "You can not see this page.";
die();
}
}
Но я вижу эту страницу с прокси-сайтами из других стран. Я хочу только My Country IP и googlebot посмотреть эту страницу.
Вы можете попробовать:
if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'googlebot') !== false OR $_SERVER["HTTP_CF_IPCOUNTRY"] == 'UK') {
echo "GoogleBot and UK users will see this";
}else{
die("DENIED");
}
$_SERVER["HTTP_CF_IPCOUNTRY"]
- только на CloudFlare
=!
ты уверен в этом?