在一个静态页面里包含另一个静态页
用<!--#include file="nav.html"-->写进去(导航文件)
在主站显示正常
用二级域名就显示不出来
请问这是为什么呢?
服务器的操作系统是win 2003
地址:http://www.syinfo.com.cn/officebuilding
http://office.syinfo.com.cn/
(两个地址都指引一个文件)
请帮帮忙解决一下啦!
用<!--#include file="nav.html"-->写进去(导航文件)
在主站显示正常
用二级域名就显示不出来
请问这是为什么呢?
服务器的操作系统是win 2003
地址:http://www.syinfo.com.cn/officebuilding
http://office.syinfo.com.cn/
(两个地址都指引一个文件)
请帮帮忙解决一下啦!
document.write('<div>测试</div>')调用
<script src="http://office.syinfo.com.cn/nav.html"></script>
它可以include 另一个html页的
我在本地还有服务器上都用了 没问题!
就是做了个二级域名 在iis上新建了个站点 域名就是office.syinfo.com.cn
和主站www.syinfo.com.cn 指引的都是一个html页
但 http://office.com.cn 文件就是include 不进来阿!
不好使啊!
所以问 include 这东西和站点设置有关系吗?
document.write('<div>测试</div>')调用
<script src="http://office.syinfo.com.cn/nav.html"></script>
要是可以的话,其他网站照样用你这个文件了
这个一直是开的啊!
我没那么引用
在 office.syinfo.com.cn/index.html 文件的同级目录下 有nav.html文件
我在页面中是用<!--#include file="nav.html"-->写的
不存在你说的那个问题啊
我用virtual也不好使
shtml他死也不能同意啊!有没有快捷点的解决方法呢?
麻烦大家帮帮忙啦!
没试过HTML可以那样,我都是用JAVASCRIPT的就算要优化都不用全部HTML页吧,ASP.NET可以用缓存等技术实现跟静态页一样,就一些大网站HTML页都是用REWRITE来重写的,不是专门生成一个HTML页
动态页,你优化的好是一样的
我现在就是郁闷在同一个html文件在不同的域名下打开就有问题
怎么解释呢?WHY?
顺便问一下
要是 asp.net的项目
给不同的文件夹赋上不同的二级域名(既建上不同的站点)
要怎么做呢?
假如你一定要html包含,那是需要设置配置服务器,把.html文件加到IIS的站上配置上,使用跟asp或net一样的解释DLL.如果你已经设置了,可以包含,但用其它域名不可以,是因为相对路径不正确..在那个域名下的那个文件,相同目录下没有nav.html文件.