如何对公众隐藏Kentico临时站点

如何对公众隐藏Kentico临时站点,kentico,staging,Kentico,Staging,通过IP地址限制对Kentico临时站点的访问是否是对公众隐藏该站点的最佳方式 我们正在完成一个Kentico 11网站,并设置内容暂存: 从我们的内部开发站点到外部托管的临时站点,以及 从临时站点到同一服务器上的生产站点 我们可以要求用户登录Kentico以查看临时站点,但我担心的是: 这可能只会阻止显示动态内容-静态资源可能仍然可以访问,并且 要求用户登录以查看任何内容的设置可能会通过内容暂存进入生产服务器 提前感谢您的反馈。有几个选项: 从网络的角度来看,如果托管服务器是您在网络中控制

通过IP地址限制对Kentico临时站点的访问是否是对公众隐藏该站点的最佳方式

我们正在完成一个Kentico 11网站,并设置内容暂存:

  • 从我们的内部开发站点到外部托管的临时站点,以及
  • 从临时站点到同一服务器上的生产站点
我们可以要求用户登录Kentico以查看临时站点,但我担心的是:

  • 这可能只会阻止显示动态内容-静态资源可能仍然可以访问,并且
  • 要求用户登录以查看任何内容的设置可能会通过内容暂存进入生产服务器

  • 提前感谢您的反馈。

    有几个选项:

  • 从网络的角度来看,如果托管服务器是您在网络中控制的东西,您可以将其设置为服务器本身不可公开联机的位置,甚至需要VPN连接才能看到服务器

  • 有一种基本的“给它一个奇怪的子域,并要求主机文件条目才能看到它”的方法,在这种方法中,你基本上不可能找到/查看服务器,除非有人告诉域站点所需的以及服务器本身的IP。在live site上,如果要启用从live到staging的转移,则需要在live server中创建一个主机文件条目以进行转移

  • 您可以在Kentico中使用白名单IP设置,只需小心设置不会推送(删除暂存任务,永远不要完全同步IP限制模块)


  • 可能是其他人,但这就是我所看到的。

    谢谢你,特雷弗,给了我一些好的选择!(我不敢相信“需要主机文件条目”没有出现在我的脑海中)