Ho fatto la prova da te descritta, + precisamente

codice:
<configuration>
  <system.web>
    <customErrors mode="RemoteOnly" defaultRedirect="/error/genericerror.htm">
      <error statusCode="500" redirect="/error/callsupport.htm"/>
      <error statusCode="404" redirect="/error/notfound.htm"/>
      <error statusCode="403" redirect="/error/noaccess.htm"/>
    </customErrors>
  </system.web>
</configuration>
Ma non funziona :\ a questo punto devo pensare che l'host provider mi inibisce questa funzionalità di asp.net ?

Grazie