首页 新闻 会员 周边

通过url获取路径的问题

0
悬赏园豆:200 [已关闭问题] 关闭于 2007-12-29 10:11
<P>两站点都在一台服务器上。</P> <P><A href="http://www.a.com">www.a.com</A>下的程序咋获取b.a.com/test.htm的路径</P> <P>&nbsp;</P>
问题补充: 是的。在www.a.com的update.aspx页要能修改每个二级域名站点下的html文件。。全在一台服务器上 用DirectoryEntry嘛。试了N次终于灵了 /// <summary> /// 操作iis获取所有网站的实际路径。 /// </summary> private static void getwebsitedir() { DirectoryEntry ent = new DirectoryEntry("IIS://localhost/w3svc"); foreach (DirectoryEntry child in ent.Children) { if (child.SchemaClassName == "IIsWebServer") { string key = child.Properties["ServerBindings"].Value.ToString().Split(':')[1]; string value = new DirectoryEntry("IIS://localhost/W3SVC/" + child.Name + "/ROOT").Properties["Path"].Value.ToString(); hs.Add(key, value); } } }
小妮爹的主页 小妮爹 | 初学一级 | 园豆:6
提问于:2007-12-26 12:25
< >
分享
所有回答(3)
0
楼主的意思不是很明白,请说清楚些
没剑 | 园豆:430 (菜鸟二级) | 2007-12-26 13:02
0
你是说在www.a.com中获取b.a.com中test.htm的绝对路径吗?
Dev.Hong | 园豆:415 (菜鸟二级) | 2007-12-26 13:28
0
把www.a.com的文件夹中放b.a.com的文件夹。 在iis中设定子站的文件夹指向www.a.com下b.a.com的文件夹。 然后再www.a.cmo站中访问b.a.com文件夹就很方便了吧。
暗香浮动 | 园豆:361 (菜鸟二级) | 2007-12-27 10:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册