配置‘备用访问映射’路径以后如何解决路径的问题
问题描述: MOSS网站发布以后,把备用‘访问映射配置’好以后,所有的路径全部变了,例如下图, ![]() http://mossweb:3333,在配置这条数据的时候主要是内部的访问,这样我们在内部就只需要用http://mossweb:3333路径还访问我们的网站,而pyj.linjin.net却是我们外部的一个地址,就相当于一个域名的配置,而最后的http://mossweb.linjin.local:3333却是一个中转路径,这个中转只针对外部访问,而内部是不起作用的,但是却影响了内部的,因为现在系统会识别http://mossweb.linjin.local:3333,而不会识别http://mossweb:3333,所以在内部只要出现http://mossweb:3333都不会执行相关的解析信息,在这里我也解释一下http://mossweb:3333和http://mossweb.linjin.local:3333的意思(我也不是很明白),http://mossweb:3333主要是内部的一个访问地址,就是你的安装的MOSS的时候的名字,而3333就是你建立网站集的端口,而http://mossweb.linjin.local:3333却是一个内部地址的访问,它们指向同一个网站集中,同一个地址。 相应的解决办法: 1.把全部的绝对路径改为相对路径。 其实这个办法是一个最好的办法,但是有的时候,我们又不得不用绝对路径,例如:一个导航,如果我们想做成自己想要的效果, ![]() 2.用iframe与JS控制我们的iframe的路径结合处理。这样我们就方便了多了,写一个导航页面,在母版页里面用iframe调用,并且用iframe控制路径,这样比用用户控件要方便多了。 我暂时想到的还只有这两个方法,如果那为高人有其它方法,随时欢迎指点,谢谢! |