如何在开发时保护 Apache 中的子域名?

如何在开发时保护 Apache 中的子域名?

我需要对我的博客进行一些维护工作,目前http://blog.ricardoamaral.net我正在寻找最好的方法来保护除我自己之外的所有外部访问该子域的权限。这样我就可以安心地工作,而不会被别人看到我在做什么。

我曾想过使用 .htaccess 文件并拒绝除我自己的 IP 之外的所有人访问,但这会带来问题。我使用的是动态 IP ISP,因此我需要不断在 .htaccess 文件中更改我的 IP,这很麻烦。

还有其他建议吗?

答案1

密码保护对你有用吗?将其添加到 .htaccess 文件中

AuthUserFile /full/path/to/.htpasswd
AuthType Basic
AuthName "My Secret Folder"
Require valid-user

然后将用户添加到密码文件:

htpasswd -c /full/path/to/.htpasswd fred 

答案2

在网站的该部分设置密码。通过 Apache 使用简单的 http 身份验证。其后面的任何应用程序(除非它也使用 http 身份验证)都将只执行其自己的操作。

相关内容