我有一个运行在虚拟服务器IIS7.5,端口8080上的ASP.NET v4应用程序。在测试过程中,我们一直在使用IP地址进行连接,例如http://100.100.100.100:8080
我现在已经在提供虚拟服务器的同一家公司注册了一个域名,并且使用他们的管理门户将流量从域名重定向到ip地址和端口,这很好。但是,浏览器中的URL显示IP地址。如何让它从原始请求中显示域名?
补充:
虚拟服务器正在IIS中运行3个站点,该域名的特定站点运行在端口8080上(我不能将其更改为端口80)。
发布于 2011-09-23 16:25:40
首先,如果键入域时不想指定端口,则可能需要切换到端口80。
其次,确保应用程序和/或IIS没有重定向到IP,无论传入主机是什么-如果是,将其更改为域名称(如果仍然使用8080)。
确保您在IIS中安装的网站侦听您注册的域是一个好主意,这并不重要,因为您在服务器上只有一个站点,但是如果要向服务器添加多个站点,则会变得非常重要。
发布于 2011-09-24 04:22:01
这应该是可以实现的。管理门户是否允许您选择不同类型的重定向?(例如:永久/临时/等等)你要寻找的类型应该像“隐藏框架面具”那样说些什么。
https://serverfault.com/questions/314896
复制相似问题