Земельный участок: Я создаю сайт, на котором будут индексироваться множество видео, и я хочу, чтобы люди могли искать видео по ключевым словам и предложениям.Перенаправить пользователя на основе поискового запроса, Заблокировать определенные слова
Проблема: Но, как мы все знаем, Интернет переполнен плохих людей и роботов, которые могут выполнять поиск плохих слов или фраз, и я хочу, чтобы взять их на другую страницу, поэтому если запрос соответствует конкретным заблокированные слова, которые они должны перенаправляться на определенный URL-адрес.
<?php include'func.php';
if(!empty($_GET['q'])){
if ($badword ="no")
{$url='/search/'.preg_replace("/[^A-Za-z0-9[:space:]]/","-",$_GET['q']).'';}
else
{$url='/badsearch/'.preg_replace("/[^A-Za-z0-9[:space:]]/","-",$_GET['q']).'';}
}
else{$url='/';}
header('location:'.$url.''); ?>
Я хочу код что-то подобное, в котором $badword
содержит плохие слова, и я буду любить, если я могу иметь широкое соответствие поэтому поиск для убийства также будет перенаправлен/badsearch /, потому что задница будет плохим словом ,
Наверняка, если вы контролируете видео, присутствующие на сайте, вам нужен соответствующий поиск, чтобы предоставить наиболее точные результаты? Если ключевое слово «задница» приводит к видео, которое, по вашему мнению, непригодно, затем удалите видео, не саботируйте свою поисковую систему. – halfer