如何在设置我的CNAME之前在PythonAnywhere上测试我的网站?

时间:2016-07-23 12:09:22

标签: django cname pythonanywhere

我已经在PythonAnywhere部署新的网络应用程序,但目前已经有了'即将推出'的占位符。

当我从Web选项卡刷新应用程序时,它告诉我需要设置CNAME,并且从我记忆中涉及从我的域服务(在这种情况下为Gandi)重定向。

  

您的域名配置存在问题。有关详细信息,请查看下面的DNS设置部分。请注意,DNS更改可能需要一些时间才能在Internet上传播。他们花费的确切时间取决于您的域配置,但可能只需要一天。

     

您域名的当前CNAME是webredir.vip.gandi.net。有关如何正确设置的详细信息,请查看此帮助页面。

我不想那样做。

我想要的是在webapp-XXXXXX.pythonanywhere.com之前“预览”我的页面。

This建议我:

  

添加一行,其中包含您从上一步获得的IP地址,然后是一个选项卡,然后是您在PythonAnywhere中设置Web应用程序的主机名。

但我没有找到工作,此外,如何让我看到在线托管的内容?它只是让我通过不同的URL访问它。

这是我添加到主机文件中的内容:

   50.19.109.98    webapp-206115.pythonanywhere.com/

如何在设置我的CNAME之前在PythonAnywhere上测试我的网站?

1 个答案:

答案 0 :(得分:1)

我发现的最简单的解决方案是将webapp重命名为<username>.pythonanywhere.com。这是免费订阅的默认值,在我更改为付款计划后,它仍适用于我。但我不知道这是因为我已经在这个名称下注册了一个webapp,或者这个是否一直有效。