免费国外空间,国外免费空间,'s Archiver

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
[size=2][/size]

idc886 发表于 2012-6-20 20:51

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

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

伪静态规则都得上传到他们各自的目录下。   DZ的需修改规则文件里的目录。

dej.sf 发表于 2012-6-20 21:26

[b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=117967&ptid=15483]2#[/url] [i]idc886[/i] [/b]


    dejsf.comli.com/ 博客程序
dejsf.comli.com/discuss/ DZ程序
.htacess 在 dejsf.comli.com/ 下。
您的意思是在 /discuss/ 下也放个.htaccess 文件么?

idc886 发表于 2012-6-20 21:57

[b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=117972&ptid=15483]3#[/url] [i]dej.sf[/i] [/b]


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

并且修改  规则文件里的目录。为你的子目录

mrlong 发表于 2012-6-22 21:52

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

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

你看我的
[url]http://flyheart.tk/[/url]
[url]http://bbs.flyheart.tk/[/url]

mrlong 发表于 2012-6-22 22:03

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

如果去掉bbs
只能通过子域名访问论坛
[url]http://bbs.flyheart.tk/[/url]

idc886 发表于 2012-6-23 15:47

[b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=118093&ptid=15483]6#[/url] [i]mrlong[/i] [/b]


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

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



不过,即然用了子域名,何必还把 子目录搞来访问。

dej.sf 发表于 2012-6-24 13:31

3Q。问题解决啦~~~谢谢各位!{:2_27:}

页: [1]


Powered by Discuz! Archiver 7.2  © 2001-2012 Comsenz Inc.