Dns 是否创建本地自定义主机名而不是本地主机名?

Dns 是否创建本地自定义主机名而不是本地主机名?,dns,flask,localhost,Dns,Flask,Localhost,目前,my flask应用程序在本地运行: 如何为我的应用创建本地自定义位置,如: 有点像本地域名。这可能吗?任何指点都很好 可以使用配置中的服务器名称选项来完成: app = Flask(__name__) app.config['SERVER_NAME'] = 'myappname:80' 更多信息请点击此处: 为了让浏览器解析此自定义名称,您需要在浏览器中添加别名。它可能已经包含了一行关于127.0.0.1的内容,在这种情况下,您只需将别名添加到列表中即可 127.0.0.1 loc

目前,my flask应用程序在本地运行:

如何为我的应用创建本地自定义位置,如:


有点像本地域名。这可能吗?任何指点都很好

可以使用配置中的服务器名称选项来完成:

app = Flask(__name__)
app.config['SERVER_NAME'] = 'myappname:80'
更多信息请点击此处:

为了让浏览器解析此自定义名称,您需要在浏览器中添加别名。它可能已经包含了一行关于127.0.0.1的内容,在这种情况下,您只需将别名添加到列表中即可

127.0.0.1 localhost localhost.localdomain myappname
然后,您可以在应用程序的配置中更改服务器名称,使其显式使用此名称

app.config['SERVER_NAME'] = 'myappname:5000'
只有特权程序(以root或sudo运行)可以绑定到低端口,如80,因此您仍然必须使用高端口号