标签: http-status-code-404

添加自定义域后,Azure网站会返回404错误

我在共享模式下使用Azure网站托管.在完成添加自定义域的过程后,我似乎在浏览www.mydomain.com时获得了404

当我使用*.azurewebsites.net地址浏览我的网站时,它会完美呈现.我还打开了所有可用的日志记录,无法查看Web日志中的404错误或任何其他问题迹象.

要配置自定义域名,我按照页面上的说明操作,包括将CNAME记录设置为awverify.mysite.com,并将A记录设置为门户网站中提供的IP地址.

我知道还有其他问题,比如这个或者这个,但没有一个提供符合我的http 404问题的答案.关于SO的许多问题似乎已经过时,而不是azure网站支持共享模式下的域名(我相信)

干杯罗布

azure http-status-code-404

22
推荐指数
1
解决办法
7874
查看次数

如何使用jQuery在JSON ajax请求中回调404上的函数?

我想用JSON中的响应发出Ajax请求.所以我提出了这个Ajax请求:

$.ajax({
    url: 'http://my_url',
    dataType: "json",
    success: function(data){
      alert('success');
    },
    error: function(data){
      alert('error');
    },
    complete: function(data) {
      alert('complete')
    }})
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,但是当我的网址发送给我一个HTTP代码404时,没有使用回调,甚至是完整的回调.经过研究,这是因为我的dataType是'json'所以404返回是HTML并且JSON解析失败了.所以没有回调.

有一个解决方案,当404被引发时调用回调函数?

编辑:完成回调不调用返回是404.如果你想要一个URL机智404你可以打电话:http://twitter.com/status/user_timeline/jksqdlmjmsd.json?count = 3& callback = jsonp1269278524295&_ = 1269278536697这是这个网址我有我的问题.

javascript ajax jquery http-status-code-404

21
推荐指数
3
解决办法
3万
查看次数

404 Not Found or Bad Request?

假设我们有以下REST调用:

GET api/companies/5 
Run Code Online (Sandbox Code Playgroud)

(获得id为5的公司)

如果公司'5'不存在,我们通常会返回一个404 Not Found回复.

但是现在,让我们接听这个电话:

GET api/companies/5/invoices/10 
Run Code Online (Sandbox Code Playgroud)

(从公司5获得发票10)

现在,如果公司'5'不存在,我们还会退货404 Not Found吗?或者,如果无法找到最外层的资源(在这种情况下为发票10),则仅返回404.

Bad Request也许是一个更好的选择吗?

rest api-design http-status-code-404 asp.net-web-api asp.net-web-api2

21
推荐指数
2
解决办法
2万
查看次数

Docker注册表2.0 API v2

我拉了并设置了本地docker注册表:2.0

我已经尝试成功推送图像,但是当我尝试搜索图像时,我得到404:

root@ip-10-232-0-153:~# curl -v -X GET http://localhost:5000/v2/search
* Hostname was NOT found in DNS cache
*   Trying 127.0.0.1...
* Connected to localhost (127.0.0.1) port 5000 (#0)
> GET /v2/search HTTP/1.1
> User-Agent: curl/7.35.0
> Host: localhost:5000
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Content-Type: text/plain; charset=utf-8
< Docker-Distribution-Api-Version: registry/2.0
< Date: Fri, 08 May 2015 00:00:45 GMT
< Content-Length: 19
<
404 page not found
* Connection #0 to host localhost left intact
Run Code Online (Sandbox Code Playgroud)

此外,当我尝试卷曲localhost:5000时,我只得到404:

404 page …
Run Code Online (Sandbox Code Playgroud)

search curl http-status-code-404 docker docker-registry

21
推荐指数
1
解决办法
3万
查看次数

Asp.Net MVC中的404 Http错误处理程序(RC 5)

如果没有框架抛出异常500错误代码,我怎么能处理404错误?

asp.net-mvc http http-status-code-404

20
推荐指数
2
解决办法
2万
查看次数

如何解决"HTTP错误404.3 - 未找到"错误?

简单的问题.我启动VS2008并创建一个新的WCF服务应用程序.这将创建一个默认应用程序,其中包含一些显示其可用的测试方法.我按CTRL + F5确实有效!大!但是,它使用Visual Studio Development服务器,我不想支持它.

所以我转到项目属性,切换到使用本地IIS Web服务器,创建虚拟目录并再次按CTRL + F5.而这个"HTTP错误404.3 - 未找到"错误让我回想起来.

所以我的IIS7/Vista-64设置中的某些内容是错误的.我能错过什么?

c# wcf iis-7 visual-studio-2008 http-status-code-404

20
推荐指数
4
解决办法
6万
查看次数

404标头 - HTTP 1.0还是1.1?

为什么几乎我能找到的每个例子(包括大约一年前的这个问题)都说404标题应该是HTTP/1.0 404 Not Found我们真正使用HTTP 1.1超过十年的时候?有没有理由不发送HTTP/1.1 404 Not Found

(这并不重要......我大多只是好奇.)

header http http-status-code-404

20
推荐指数
2
解决办法
5万
查看次数

Coldfusion 10,IIS 7.5 - 获取404即使文件存在

即使页面存在于磁盘上,我也会收到404.

我运行了Web服务器配置工具并重启了几次.

.cfm文件的处理程序映射(配置工具似乎有效):C:\ ColdFusion10\config\wsconfig\1\isapi_redirect.dll

虚拟路径:root/index.cfm < - 工作root/dan.cfm < - 不起作用

服务器:Windows 2008 R2,IIS 7.5和Coldfusion 10

我的其他配置: 桌面截图

更新1

/ wsconfig/1文件夹上的NTFS安全信息: 在此输入图像描述

答案 - TLDR

将名为"jakarta"的虚拟目录映射到CFUSION INSTALL\config\wsconfig {instance id}

无需向文件夹添加APPPool权限...

iis coldfusion http-status-code-404

20
推荐指数
1
解决办法
2万
查看次数

如何使用vue-router在vuejs中创建404组件

我是vuejs的新手,我正在用vue开展我的第一个项目.我只是想知道如果找不到请求的URL,我将如何路由到我的404.vue组件.

任何的想法?

http-status-code-404 vue.js vue-router vue-component

20
推荐指数
4
解决办法
2万
查看次数

ASP.NET MVC:如何在返回状态代码404时提供内容?

可能重复:
如何配置IIS以使用我的自定义内容提供404响应?

我想在我的ASP.NET MVC应用程序中提供用户友好的"未找到"页面,同时提供404状态代码.(基于这个答案)

我已经有了如何捕获无效路由的机制,我的ErrorController/Handle404操作提供了自定义404页面.

我目前的执行情况Handle404:

    public ActionResult Handle404()
    {
        Response.StatusCode = 404;
        return View("NotFound");
    }
Run Code Online (Sandbox Code Playgroud)

目前,IIS将页面作为404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.(标准IIS页面,而不是我的用户友好内容)

如何Handle404在仍然提供内容的情况下将404状态代码包含在操作所提供的结果中?

c# iis asp.net-mvc http-status-code-404

19
推荐指数
1
解决办法
4272
查看次数