win7 iis可以创建https://myweb/myapp而不是https://localhost/myapp网站吗?如果可以又如何创建呢?为什么我新建网站时,选择https协议后,不能输入主机名?请各位高手帮忙,谢谢!
可以,选择证书即可。选择https协议是不能选择主机名的。
我试过了,不行,仅仅选择证书,创建的新网站仍然是https://localhost/myapp,我要创建https://myweb/myapp网站。
@zxpang: 你将myweb的域名指向你的机器啊。这和主机头没有关系啊,在DNS中将myweb的域名指向你的web服务器就好了。
@ocean: 请问,如何设置呢?如何将myweb的域名指向我的机器啊?在hosts文件吗?我已经试过了,不行。请帮我模拟一下创建过程,焦急期待,谢谢!
@zxpang: 呃,你的域名在哪儿申请的,就去哪儿改。比如我的域名在万网申请的,我就在万网改就好了。如果myweb是你虚构的一个名字,那就在访问它的机器的hosts文件中更改(是访问它的客户端机器的hosts,而不是服务器的Hosts。如果是在企业域环境里面,那就直接在AD的DNS里面改就好了。)
@zxpang: 换句话说,你必须在访问的那台机器上ping myweb的时候,能正确的返回对应的ip地址。你不用https,用普通的http,也一样要这么设置,否则光设置主机头有毛用?
@ocean: 我是在我的机器上验证安全通信相关程序,客户端和服务器在同一台机器上运行,难道客户端和服务器必须在不同机器上运行,安全通信才能建立起来?听说把电脑名字改为myweb也可以创建https://myweb/myapp网站,是吗?求解,谢谢!
@zxpang: 在同一台机器上当然可以,当然,你把电脑名字改为myweb也是可以的。实际上改hosts文件是最简单的方法,改完hosts文件ping一下看看hosts文件是否生效就行了。