Владимир55
16.02.2017 - 21:26
В логах видны следы каких-то странных посетителей, запрашивающие динамические адреса страниц.
В обслуживающей сайт самописной системе контроля это смотрится так:
Цитата |
/?txtname=58a4efb3e1437&otme=%D0%9E%D1 /nazvaniia-magazinov/?name=2358a4e |
В действительности на сайте динамические адреса возможны только в том случае, если в адресе есть директория catalog. При этом они имеют вид
Цитата |
/catalog/memb/?page=2 /catalog/pers/?nom=3 /catalog/mark/?set=4 |
Вторая директория может быть разной, но первая всегда catalog.
Во всех остальных случаях при наличии динамического адреса нужно выдавать
header("HTTP/1.0 404 Not Found");
include ("404.php");
Как это сделать на процедурном РНР, чтобы потреблялся минимум ресурсов?
sergeiss
16.02.2017 - 21:52
У тебя есть на сайте роутер, который на основании указанного адреса принимает какие-то решения? Если да, то это как раз его работа. А если его нет, то надо сделать простейший вариант.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)