Wha*_*ame 26 alias localhost hostname
假设本地Python脚本正在运行Web服务器.
有没有办法设置别名,这样http://localwebapp/等于http://localhost:1234/?
编辑:或者至少http://localwebapp:1234/等于http://localhost:1234/?
Osw*_*ald 37
当浏览器看到http://localwebapp/它首先尝试确定的IP地址时localwebapp.如果成功,浏览器将使用特定端口(对于HTTP为80,除非URL中提到其他端口)与该主机建立TCP连接.
解析localwebapp为IP地址用不了端口信息考虑在内,所以指向http://localwebapp/到http://localhost:1234/只能通过HTTP重定向来完成.
要进行http://localwebapp:1234/相同操作,请通过添加行来http://localhost:1234/编辑hosts操作系统的文件
127.0.0.1 localwebapp
Run Code Online (Sandbox Code Playgroud)
hosts文件的位置取决于操作系统.对于类UNIX操作系统,通常是这样/etc/hosts.
Gry*_*ius 15
通过将localwebapp添加到hosts文件(/etc/hosts在*NIX中,c:\windows\system32\drivers\etc\hosts在windows中),可以实现第二个选项(只是别名没有端口信息的主机名)
加入
127.0.0.1 localwebapp
Run Code Online (Sandbox Code Playgroud)
应该做的伎俩(假设您的本地python脚本不进行虚拟主机并为所请求的所有域提供相同的内容)
您可以将in localwebapp作为别名.然后,您可以运行Web服务器(Apache和朋友)来检测该主机名.localhost/etc/hosts
<VirtualHost *:80>
ServerName localwebapp
# redirect elsewhere
Redirect localhost:1234
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
66000 次 |
| 最近记录: |