Как установить только нашу страну, и бот Google может видеть мой веб-сайт?

1

Я добавил этот код к 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 посмотреть эту страницу.

  • 0
    =! ты уверен в этом?
  • 0
    не будь проворным, спасибо
Показать ещё 4 комментария
Теги:
user-agent
googlebot

1 ответ

0

Вы можете попробовать:

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");
}
  • 1
    $_SERVER["HTTP_CF_IPCOUNTRY"] - только на CloudFlare
  • 0
    Да, у меня был тот же самый вопрос сначала, и затем я гуглю это.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню