新手求助,伪静态问题。希望解答一下
三蛋免费空间。现在服务器上有两个程序../ 装的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] 有个问题,,你的 论坛是 以什么访问的。如 /bbs/
你的博客又以什么访问的 如 /blog/
伪静态规则都得上传到他们各自的目录下。 DZ的需修改规则文件里的目录。 [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 文件么? [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=117972&ptid=15483]3#[/url] [i]dej.sf[/i] [/b]
是的,上传DZ的伪静态规则,
并且修改 规则文件里的目录。为你的子目录 discusz目录下也放个.htaccess并添加伪静态规则
其实还有个方法 用子域名可以解决的
你看我的
[url]http://flyheart.tk/[/url]
[url]http://bbs.flyheart.tk/[/url] ps:
求科普如何在开启伪静态后主域和子域同时可以访问?
比如我在子域名目录下的.htaccess添加伪静态规则
RewriteBase /bbs
则只能通过[url]http://flyheart.tk/bbs[/url]访问论坛
如果去掉bbs
只能通过子域名访问论坛
[url]http://bbs.flyheart.tk/[/url] [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=118093&ptid=15483]6#[/url] [i]mrlong[/i] [/b]
无法实现 子域名,和顶域名同时访问一个目录时,还使用伪静态。
除非是 IIS的,或是 直接使用动态。
不过,即然用了子域名,何必还把 子目录搞来访问。 3Q。问题解决啦~~~谢谢各位!{:2_27:}
页:
[1]