404 page redirect to the same address or to issue a 404 error at the address of the request?
As most native and competently from the point of view to make the notification of the user, his browser and all the others who can go on the web server, that at this address there is no page? To do it always redirect to a common site type page domain.ru/404 that and give a response code of 404, or write user/etc to the address at which he chose to go, not redirecting it somewhere, and it is there to visually show error 404 and give it to the browser/etc?
It would be great if support your answers with pros and cons listed two or even any solutions.
Elementary, let's see what the response codes mean. Let's say 301 - moved permanently. So the page existed but always postponed at the address /404 which in turn gives the 404? I think it is fundamentally wrong. The browser goes to the address /qwerty and with it should get a 404 - page does not exist.