如何防止 public 访问网站

How to prevent public access to a website

我以前访问过网站,我需要输入 IP 地址和 url 到主机文件,这是访问它的唯一方法。如果您不将详细信息放入 host file 并访问 url,您将看不到该网站。我实际上如何使我的网站以这种方式运行,因为如果不使用主机文件就无法访问它?我在共享主机上有一个 wordpress 网站。

您可以使用 .htaccess 来限制仅来自您的 public internet IP:

的访问
ErrorDocument 403 /403.html
Order Allow,Deny
Allow from yourip

或使用.htaccess Authentication

您可以使用这个插件restricted site access。它将允许您在登录后更改您的 ip,并在网站开发之前向其他 ip 地址用户显示消息。