我正在努力检测旧Apache版本和缺少模块的正常方法/失败。
要求是检测是否缺少必需的模块-并且(如果有的话)还检测UserAgent
是否以爬虫的形式出现-然后仅以适当的状态码(http标头)进行响应-使用 no HTML正文。
默认的Apache行为还会发送HTML和响应。
过去我(不小心)做了几次,所以我知道这是可能的,但是这对我的Google技能来说似乎是一个挑战,因为我没有发现任何相关内容。
如果可能的话,最好在不使用mod_rewrite
的情况下使用-做到这一点。在这一点上,我将不胜感激。
下面是一个片段,作为有问题的必需位的参考。我不知道是否可能有flag
。谢谢您的帮助。
RewriteRule ^ - [R=503,L]