我想通过.htacces指令设置HTTP返回代码。所以我想知道这是否可能,正如mod_headers所说的那样:名称"值"。
如果不是,仅使用 .htaccess 发送"HTTP/1.1 451 重定向"的好方法是什么?
我想在没有服务器端脚本的情况下重定向主机上的 ActiveSync。所以我只有 .htaccess 和静态文件。
谢谢!
有一次我需要像.htaccess
文件中的整个域一样设置 HTTP 响应状态代码:
RewriteRule ^ - [R=410,L]
所以这样它现在在 Apache 2.4 上对我有用
那么哪个动作最有意义呢?您想发送一个状态标头,其中两个或附加到现有标头没有意义,因此您希望使用 set
.
当然,价值是451
。如果需要,您可以将任何文本放在后面,但是HTTP中的状态代码文本描述对于人类可读性而言是纯粹的"糖",任何客户端都必须忽略除数字代码之外的任何其他内容。
RewriteRule 可以在 [R=xxx] 标志中使用非 3xx 代码。 它应该非常接近。