我想将asp.net核心发布到托管在共享主机上的自己的域中。 但是,发布后,我想花几个小时进行实时测试(是的,我还没有学习使用硒的自动测试)。
在这样做的同时,我想防止访问者知道该网站已经发布,以致他们不会使用它;一些陌生人知道我很快就会发布,他们可能已经设置了自动监视。
那怎么实现?
答案 0 :(得分:0)
最好的建议是,如果您的应用程序不受访问它的域的影响,请使用其他子域,这将使其他人仍可以使用旧版本。但是,如果您不介意在测试过程中其他人是否完全无法访问系统,只需将您的IP列入白名单。
答案 1 :(得分:0)
您可以为您的网站设置网关。
您可以在服务器托管提供商中设置IP白名单,也可以使用Nginx之类的反向代理在请求到达您的网站之前设置IP白名单或HTTP身份验证。
如果域无关紧要,则可以按照Jacob的建议使用子域