任何人都知道如何重写这个Apache的Nginx规则?
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule。* – [E = HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
谢谢
正如我所看到的,您正尝试将头文件HTTP_IF_NONE_MATCH和HTTP_IF_MODIFIED_SINCE从nginx传递到fastcgi应用程序。
尝试在你的nginx.conf文件中添加这些行:
fastcgi_param HTTP_IF_NONE_MATCH $http_if_none_match; fastcgi_param HTTP_IF_MODIFIED_SINCE $http_if_modified_since;
在那之后,如果你正在使用,例如PHP,你可以用这两个例子中的任何一个来获得variables的值:
$_SERVER['HTTP_IF_NONE_MATCH'] $_SERVER['HTTP_IF_MODIFIED_SINCE']