求教: 同一空间下安装多个Z-Blog出现问题
求教: 同一空间下安装多个Z-Blog出现问题
我在同一空间中安装了两个Z-Blog,一个放在根目录下,一个放在子目录下,使用了不同的ZC_BLOG_CLSID和ZC_BLOG_HOST,设置了不同的c_option.asp和c_custom.asp,子目录下的网站地址和数据库路径也都已指向子目录,可是在试用中还是出现问题。
我这两个Z-Blog使用了不同的域名,并且在根目录下建了一个有优先访问权的index.asp,根据域名进行blog跳转(使用Server.Transfer语句),如果是域名A,就指向根目录下的default.asp,如果是域名B,就指向子目录下的default.asp。
可是有时候子目录下的那个Z-Blog会调用根目录下一些文件中和其中的数据:包括c_option.asp、c_custom.asp、template、include,还在根目录下的cache目录中生成临时文件。另外,子目录下的Z-Blog首页可以通过域名B正常访问,但如果通过导航栏的index链接访问,则首页的文章列表不显示。
根据Z-Blog的使用手册:
13.如何在一个站点(域名)内使用两个及以上的Z-Blog程序?
进入后台[网站设置]页,将ZC_BLOG_CLSID设置为不同的值即可。
由于程序自身的限制,Z-Blog不支持多域名共同指向同一个BLOG。
我使用一个中间文件,不在两个default.asp之间传递Z-Blog的有关参数,应该不算是“多域名共同指向同一个BLOG”吧? 那出现上述问题的根源究竟在什么地方呢? 请大家指点迷津,谢谢。