什么会导致404错误被消耗?

时间:2014-02-12 02:46:27

标签: java weblogic http-status-code-404

我们在weblogic上运行了一个应用程序。

出于某种原因,在“监视”监视工具之后

当网址无效时,网络应用程序停止响应404。

这不是一个大问题,但我们想了解在设置方面可能导致问题的原因吗?

我们应该注意什么。

404 Not Found
The requested resource could not be found but may be available again in the future.[2] Subsequent requests by the client are permissible.

weblogic log

####<Jan 30, 2014 12:13:24 PM CST> <Debug> <Http> <xxxx.xxx.xxx> <advisors-ext-1> <ExecuteThread: '3' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1391105604570> <BEA-000000> <[HTTP:101147]HttpServer (defaultWebserver) name: advisors-ext-1 Found no context for "/". This request does not match the context path for any installed Web applications, and there is no default Web application configured.> 
####<Jan 30, 2014 12:13:24 PM CST> <Debug> <Http> <xxxx.xxx.xxx> <advisors-ext-1> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1391105604571> <BEA-000000> <HttpRequest@590351528 - /: Writing headers for HttpRequest@590351528 - /> 
####<Jan 30, 2014 12:13:24 PM CST> <Debug> <Http> <xxxx.xxx.xxx> <advisors-ext-1> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1391105604571> <BEA-000000> <HttpRequest@590351528 - /: Writing headers for HttpRequest@590351528 - /> 

1 个答案:

答案 0 :(得分:0)

404错误是HTTP状态代码,表示您尝试在网站上访问的网页无法在其服务器上找到。

从技术上讲,错误404是客户端错误,因为您输入的网址错误或网页已被移动或从网站中移除而您应该知道。

另一种可能性是,如果网站移动了页面或资源,但是没有将旧URL重定向到新URL。发生这种情况时,您将收到404错误,而不是自动路由到新页面。