我愿意测试Django项目,但我想使用“example.com”访问它。在我使用“127.0.0.1:8000”(manage.py runserver
)之前,我现在需要测试我的项目如何对不同的TLD起作用。我想做的就是告诉我的电脑“example.com”指向“127.0.0.1:8000”。我不希望其他人访问它,所以这不是关于部署的问题。
我是Linux用户。任何帮助将不胜感激!
答案 0 :(得分:2)
sudo vi /etc/hosts
并在最后添加以下行。
127.0.0.1 example.com
此外,如果您以root身份运行Web服务器,则可以使用端口80,而不必在地址栏中键入example.com:8000
。
答案 1 :(得分:0)
更改/etc/hosts
答案 2 :(得分:0)
只需修改/etc/hosts
,以便example.com
映射到该127.0.0.1。
我认为您不能将其映射到特定的端口号,因此您需要访问example.com:8000
或在端口80上运行服务器(可能通过sudo)。
答案 3 :(得分:0)
简单,在/ etc / hosts中编辑您的主机文件,以便您的站点“example.com”映射到localhost“127.0.0.1”