Ich habe eine Aktion, die eine Zeichenfolge enthält, mit der einige Daten abgerufen werden. Wenn diese Zeichenfolge dazu führt, dass keine Daten zurückgegeben werden (möglicherweise weil sie gelöscht wurden), möchte ich eine 404 zurückgeben und eine Fehlerseite anzeigen.
Ich verwende derzeit nur die Rückgabe einer speziellen Ansicht, in der eine für diese Aktion spezifische Fehlermeldung angezeigt wird, dass das Element nicht gefunden wurde. Dies funktioniert einwandfrei, möchte aber im Idealfall einen 404-Statuscode zurückgeben, damit Suchmaschinen wissen, dass dieser Inhalt nicht mehr vorhanden ist, und ihn aus den Suchergebnissen entfernen können.
Was ist der beste Weg, um dies zu erreichen?
Ist es so einfach wie Response.StatusCode = 404 zu setzen?