Board logo

标题: 新手求助,伪静态问题。希望解答一下 [打印本页]

作者: dej.sf    时间: 2012-6-20 20:19     标题: 新手求助,伪静态问题。希望解答一下

三蛋免费空间。现在服务器上有两个程序

../   装的emlog博客程序
../discuss/  装的Discuz X2.5

现在开启伪静态,Emlog正常,并发现.htaccess文件程序已自动修改。
然后开启DZ伪静态,根据DZ成给出的代码,在上面的文件后面添加ReWrite规则,并将 ReWriteBase 更新为 /discuss/

为了不和主目录的Emlog冲突,特别新建了一行<If Module ModRewrite.c> </If Module>,将代码放了进去。

解析不成功,404错误。

网上查了下,都说要改ReWriteBase,可我两个程序都用了Base目录是正确的。

再看三蛋官方说明,不能确定空间商的程序是否只解析第一个Base目录(即主目录)

请问如何解决这个问题?现在DZ伪静态死活开不了。。。。好纠结。。。。。。

附上测试地址:dejsf.comli.com

作者: idc886    时间: 2012-6-20 20:51

有个问题,,你的  论坛是  以什么访问的。如  /bbs/

你的博客又以什么访问的 如 /blog/  

伪静态规则都得上传到他们各自的目录下。   DZ的需修改规则文件里的目录。
作者: dej.sf    时间: 2012-6-20 21:26

回复 2# idc886


    dejsf.comli.com/ 博客程序
dejsf.comli.com/discuss/ DZ程序
.htacess 在 dejsf.comli.com/ 下。
您的意思是在 /discuss/ 下也放个.htaccess 文件么?
作者: idc886    时间: 2012-6-20 21:57

回复 3# dej.sf


    是的,上传DZ的伪静态规则,

并且修改  规则文件里的目录。为你的子目录
作者: mrlong    时间: 2012-6-22 21:52

discusz目录下也放个.htaccess并添加伪静态规则

其实还有个方法 用子域名可以解决的

你看我的
http://flyheart.tk/
http://bbs.flyheart.tk/
作者: mrlong    时间: 2012-6-22 22:03

ps:
求科普如何在开启伪静态后主域和子域同时可以访问?
比如我在子域名目录下的.htaccess添加伪静态规则
RewriteBase /bbs
则只能通过http://flyheart.tk/bbs访问论坛

如果去掉bbs
只能通过子域名访问论坛
http://bbs.flyheart.tk/
作者: idc886    时间: 2012-6-23 15:47

回复 6# mrlong


    无法实现  子域名,和顶域名同时访问一个目录时,还使用伪静态。

除非是  IIS的,或是 直接使用动态。



不过,即然用了子域名,何必还把 子目录搞来访问。
作者: dej.sf    时间: 2012-6-24 13:31

3Q。问题解决啦~~~谢谢各位!




欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/) Powered by Discuz! 7.2