我们正在为某些网站使用Imaguard WordPress插件。其中一个网站是在Nginx服务器上,该插件似乎没有在那里工作。我已按照此处提及的说明进行操作:https://wordpress.org/support/topic/nginx-4?replies=9但我仍然无法使此插件正常工作。
似乎这些说明仅在我们在一台服务器上托管多个网站时才有效。我们没有vhost.conf
因此我不知道将此代码添加到Nginx配置的位置:
if ($http_referer !~* "^http://(.+.)?cupidspulse.com"){
set $rule_0 1$rule_0;
}
if ($rule_0 = "1"){
rewrite ^/(.*).(jpg|png|jpeg|gif)$ /show-image/?img=/$1.$2 redirect;
}
我应该在哪里放置此代码以使此插件正常工作?
答案 0 :(得分:0)
如您所提供的链接所述,如果您没有使用多个nginx.conf
文件,则应将此代码放在.conf
文件中。