Ciao,
spero di riuscire a descrivere correttamente la situazione.
Allego uno stralcio del file "web.config" il quale è stato configurato in modo che un errore 404 venga reindirizzato alla pagina https://nomesito.it/errore.asp
La url non esiste da almeno 10 anni, digitandola su Chrome viene appunto inoltrata alla pagina https://nomesito.it/errore.asp.
Non c'è un redirect 301 in quanto essendo passati 10 anni dalla sua rimozione secondo me non ha molto senso, meglio un errore 404.
Sintetizzando nella pagina errore.asp c'è il seguente codice
<body>
<h1>La pagina non esiste nel nostro sito</h1>
</body>
Nel caso specifico è una URL che esisteva almeno 10 anni fa e poi rimossa definitivamente, ma questo flusso è quello che succede con qualsiasi url inesistente che punta al nostro sito web.
Cosa c'è di sbagliato.