如何在GoDaddy中删除4xx / 5xx错误的处理程序?

时间:2014-10-15 15:39:19

标签: apache .htaccess

我有一个PHP入口点,它返回一个json对象(使用json_encode)并在(500,400,410,409,404,200)之间返回一个特定的状态代码。

但是,当我使用REST客户端访问页面并且响应状态不是200时,我会收到一个错误页面(text / html - 是的,我没有忘记包括一个Accept:application / json头)。

如何在GoDaddy中指定删除任何错误页面处理程序?我只关心子域名/子文件夹(http://subdomain.example.com/http://example.com/subdomain/)。

我想我必须在.htaccess文件中执行此操作,但是:我必须在内部覆盖处理程序?

修改:不!这是一个IIS。我不得不使用WebConfig

1 个答案:

答案 0 :(得分:1)

您可以将这些ErrorDocument指令放在子域DocumentRoot中,以重置之前设置的所有处理程序

ErrorDocument 500 default
ErrorDocument 400 default
ErrorDocument 410 default
ErrorDocument 409 default
ErrorDocument 409 default
ErrorDocument 200 default