场景:我分别在Linux和MS Hosting上托管了一个PHP论坛和一个Asp.Net站点(显而易见吧?!)。
我的域ABC.com目前配置了PHP主机,而我的ASP.Net站点使用默认的1and1生成的URL(s0987465.onlinehome.us)。
所以我的问题是,如何在任何包含s0987465.onlinehome.us的网址上显示ABC.com?
示例:s0987465.onlinehome.us/test.aspx?id=100应在地址栏中显示ABC.com或ABC.com/test.aspx?id=100,方法是显示由s0987465.onlinehome生成的内容页面没有自动跳转吗
答案 0 :(得分:1)
您是否考虑过在ASP.Net网站上使用 abc.com 的子域名?例如。 www2.abc.com
除此之外,您还可以在PHP站点的IFrame中显示ASP.Net站点中的页面。这会掩盖ASP.Net中的原始域名。
此外。一些ASP.Net托管公司支持PHP。因此,您可以在单个域上运行PHP和ASP.Net站点。
但我认为你不能重写URL的域名部分。如果可以的话,这将是一个巨大的安全漏洞。