nginx问题求助
把网站转为nginx后有很多事忙啊,404,禁止外链等,越来越讨厌垃圾站,搞得网站络上的文章,内容一模一样,花了不少时间找教程.现在搞好了404,不过还存在设置禁止外链还没搞好.规则如下:
location ~* \.(gif|jpg|png|swf|flv)$
{
valid_referers none blocked *.11111.info *.22222.info *.33333.info *.44444.info *.55555.info;
if ($invalid_referer)
{
rewrite ^/ http://w w w.11111.info/404.gif;
#return 404;
}
}
虽然可以禁止外链,但存在一个问题.
就是www.11111.info,前面有WWW的话就可以显示出图片,不过以11111.info就不可以了,我不明白,我已经在前面加了*.,但为什么还显示不了呢?
[ 本帖最后由 11qq 于 2010-10-24 19:23 编辑 ] 把网站转为nginx后有很多事忙啊,404,禁止外链等,越来越讨厌垃圾站,搞得网站络上的文章,内容一模一样,花了不少时间找教程.现在搞好了404,不过还存在设置禁止外链还没搞好.
规则如下:
location ~* \.(gif|jpg|png|swf|flv)$
{
valid_referers none blocked *.11111.info *.22222.info *.33333.info *.44444.info *.55555.info;
if ($invalid_referer)
{
rewrite ^/ http://w w w.11111.info/404.gif;
#return 404;
}
}
虽然可以禁止外链,但存在一个问题.
就是www.11111.info,前面有WWW的话就可以显示出图片,不过以11111.info就不可以了,我不明白,我已经在前面加了*.,但为什么还显示不了呢? 加上11111.info 我想一次性,不想每个域名填上两次,我认为应该有解决方法
页:
[1]