Регулярки + PHP, проверка наличие страницы из массива
рабочий код:
<?php
// $url - массив с урл статей и ид статей
// остальные переменные объявляются тут
$uri = explode('/', $_SERVER['REQUEST_URI']);
$urlslist = [];
array_walk_recursive($url, function ($article_url, $key) use (&$urlslist) {
$urlslist[] = $article_url;
});
if (!in_array($uri['1'], $urlslist)) {
exit(header('Location: /404/'));
};
?>
проблема возникает когда возникает GET то есть появляется символ "?", а именно при переходе по рекламе.
пишите мне в вк:
https:// vk.com/ x2bark или на почту x2bark @ yandex .ru
пробелы удаляйте