调用(404)不存在的页面Vs空白页面.哪一个消耗的资源更少


Calling a (404) inexisting page Vs blank page. Which one consumes less resources?

最近我做了一个应用程序,在这个应用程序中,我犯了一个愚蠢的错误,通过硬编码我想要发布数据的url,而不是使用代理,如no-ip。

简而言之,这个应用程序定期向我的网站发送请求,最终消耗了大量的资源到我的网站。请求被发送到我的站点上不存在的PHP页面:

 http://www.example.com/non-existing-page.php

我怀疑如果不改变我网站的url,就不可能阻止分布式应用程序向我的网站发送请求。

事情是,我不能改变url和转移我的网站到不同的url,所以我现在需要知道的是我应该怎么做,以使这个愚蠢的错误更少的资源消耗。

1-保持原样

2-创建一个空白的php与调用脚本的名称..

这是一个简短的问题:当我通过WebClient在远程服务器上调用一个页面时,调用一个空白的php页面还是调用一个不存在的php页面,哪一个会消耗更多的服务器资源?

Thanks in advance

一般来说,是否显示404页面取决于浏览器。

IE不显示自定义404页面,除非它大于512字节。在这里看到的chrome也一样。

如果你想放一个自定义的404页面,确保你在里面包含一个图标。否则它将导致非常长的加载时间。这里详细讨论