Windows 11 + 所有更新。Visual Studio 2022 + 所有更新
我有一个可以https://localhost:44313/
在我的 CMS 上运行的网站,我已将其配置为使用测试域。
我已经针对它设置了一个测试域,即www.testing.com和 testing.com 我修改了 hosts 文件如下(以管理员身份)
localhost:44313 testing.com www.testing.com
我跑了
ipconfig /flushdns
并在私人浏览器中打开了 URL testing.com(以避免缓存问题)但它从来不起作用?
有没有办法以这种方式使其工作,以便我可以以这种方式测试站点?我通常将站点移动到 Windows Server(2012 和 2019),在那里我可以设置 IIS 并进行测试,但想知道是否有办法在本地计算机上针对 Visual Studio 提供的地址执行此操作?
答案1
将其添加到C:\Windows\System32\drivers\etc\hosts
:
127.0.0.1 testing.com
127.0.0.1 www.testing.com
* 您可能需要重新打开浏览器才能使更改生效。
此映射将自动应用于任何非标准端口。
例如,如果您在端口 44313 和 44314 上运行服务器,则它们将可以在各自的域中访问:
testing.com:44313
testing.com:44314