在浏览我的网站时,甚至没有对它进行任何修改,整个事情突然发生在我身上。 错误日志充满了这个:
Invalid command '%{HTTP_USER_AGENT}', perhaps misspelled or defined by a module not included in the server configuration
Google会为此find0个结果。 什么可能导致这个? 我正在使用WordPress的Wordfence插件,偶尔修改.htaccess
,但它以前没有做过,并通过文件看我没有看到任何问题。
find了。 发现这一行:
%{HTTP_USER_AGENT} ^GrabNet [NC,OR]
这显然应该是:
RewriteCond %{HTTP_USER_AGENT} ^GrabNet [NC,OR]
我将不得不考虑WordFence是如何工作的 – 不知道为什么它会突然引入语法错误…