【发布时间】:2014-02-07 13:33:06
【问题描述】:
这似乎不起作用:
server_name blabla.bla;
location ~* (wp-comments-posts|wp-login)\.php$ {
if ($http_referer !~ ^(http://$servername) ) {
return 405;
}
}
虽然
server_name blabla.bla;
location ~* (wp-comments-posts|wp-login)\.php$ {
if ($http_referer !~ ^(http://blabla.bla) ) {
return 405;
}
}
工作得很好。这是预期的吗?如果是,为什么?还是我在这里做错了什么?
【问题讨论】:
标签: variables if-statement nginx server-name