MENU

Nginx拒绝未绑定域名

2018-01-05 • Toss

因为之前吧域名改了回来等了许久终于搜索引擎有收录了但是我发现某个人吧一大串域名绑定在我的VPS上,因为之前没发现使收录上一大堆和我博客一模一样的网页


首先我是试了一下让JS判断是不是lovemen.cc可是并不行,搜索引擎依然挂着那些域名只不过是少了几个虽然点进去依旧会跳转

<script type="text/javascript">
if (document.domain != 'lovemen.cc'){
 window.location.href='https://lovemen.cc/';
}
</script>

然后我继续折腾了许久试了很多办法,最后想了想直接拒绝掉那些没绑定的域名的请求不就好了
在配置文件中加入

server
    {
    listen 80 default;
    server_name _;
    return 403;
    }

default为默认主机,403为没有绑定的域名返回的HTTP状态码,这样就可以吧除了己绑定的以外解析上来的域名全部拒绝也可以吧rewrite改成

rewrite ^(.*) http://uuz.bid permanent;

这样就算吧没有绑定的域名跳转到一个指定的地址比如上面的uuz.bid

可能是我配置问题的使用https打开的话依旧可以打开如果你也是这样可以配合上面的js一起使用

标签: Nginx
文章归档 微信打赏
本页链接的二维码
打赏二维码
コメントを残す

已有 11 条评论
  1. Nginx的话返回444效果更佳哦(x

  2. 3Q收下了,能用到。@(滑稽)

  3. 爱男人网什么(滑稽@(滑稽)

    1. @风雪“同”性交流网站@(滑稽)

  4. @(滑稽)希望爱男人网一直开下去。

    1. @c0smxsec不出意外我是不会关的@(滑稽)

  5. @(滑稽)@(大拇指)

  6. @(滑稽)

  7. 这是因为爱男人网站长绑定过多域名导致的爱男人网的seo问题@(滑稽)才发现Leonn把你备注成了爱男人网@(滑稽)

    1. @狂放不,这锅我不背,不是我绑定上去的是别人(╯‵□′)╯︵┴─┴

  8. 露脸,目前还未被收录的新博客路过,收藏很久了,第一次留言୧(๑•̀⌄•́๑)૭