装了Halo,如何禁止80端口的ip能够直接打开网站,其他端口能够打开

装了Halo,如何禁止80端口的ip能够直接打开网站,其他端口能够打开。
我用ip能够直接打开网站,用域名也能打开,seo不好优化。

可以使用nginx rewrite重定向到对应域名上