My website addresses has a hierarchy structure. When one page is requested, and it is not a valid address, it tries to find its parent, and if the later exists, it will show it. Now, my question is that in this case, should I send a 200 header response or a 404 one? How differently do the search engines react to these headers?
What is the proper response header when an address is not available but its parent is available and is displayed?
url;404;http headers;headers;user friendly