发送HTTP 403.6状态代码

hoz*_*zza 4 php http-status-codes http-status-code-403

在我们的一些系统中,我们有一个IP地址阻止列表,可以阻止某些IP查看网站.目前PHP只是发出文字说你的IP地址已被阻止等等等等.

然而

我遇到了HTTP错误代码403,更确切地说是错误代码403.6(http://en.wikipedia.org/wiki/HTTP_403),我认为它比文本更好.

但我在某处读到.6仅适用于Windows或其他类似的东西?

我可以从我的LAMP服务器通过PHP发送403.6标头,这会比发送"你被阻止的文本"更好吗?

Fra*_*kie 9

发送一个简单的403,因为它是禁止的正确代码,然后发送自定义文本消息,以便您的用户了解正在发生的事情.

示例php代码如下.

<?php
header("HTTP/1.0 403 Forbidden");
?>

<h1>Access Forbidden!</h1>

You have been banned from seeing our site because xx and you will
xx etc ... 
Run Code Online (Sandbox Code Playgroud)