Как убрать спецсимволы из url (№, !, %,^, @) на nginx
Всем доброго времени суток, помогите разобраться с вопросом.
Сервер nginx, хостинг рег.ру
На сайте настроены редиректы, вроде все ок и не одна программа не выдает ошибочных урлов, которых не существует.
Типа нетспика или скриминг фрога.
Но если самостоятельно вбить урл например:
site.ru/; - то урл рабочий,
либо вообще поставить смайл и тоже урл рабочий.
Если вбить несуществующий буквенный или состоящий из цифр урл
например:
site/dfgsdrbv - то выдает 404 ответ, как и положено.
Главное что необходимо оставить это знак ?, так как есть параметры.
Я не разработчик, поэтому до решения такого вопроса мне далеко.
Я сео специалист и знаю самые распространенные редиректы (простые так сказать).
Сервер nginx, хостинг рег.ру
На сайте настроены редиректы, вроде все ок и не одна программа не выдает ошибочных урлов, которых не существует.
Типа нетспика или скриминг фрога.
Но если самостоятельно вбить урл например:
site.ru/; - то урл рабочий,
либо вообще поставить смайл и тоже урл рабочий.
Если вбить несуществующий буквенный или состоящий из цифр урл
например:
site/dfgsdrbv - то выдает 404 ответ, как и положено.
Главное что необходимо оставить это знак ?, так как есть параметры.
Я не разработчик, поэтому до решения такого вопроса мне далеко.
Я сео специалист и знаю самые распространенные редиректы (простые так сказать).