16 2009

discuz 伪静态开启需要注意的地方

Published by 笨二十一 at 12:38 上午 under Linux/Unix,Web服务器,服务器

discuz的安装说明里虽然已经有很详细的设置伪静态的方法。有很多人按照官方的设置,还是不能顺利开启伪静态化。其实原因是多方面的,今天我就遇到了一个这样的问题,最后解决了这个问题,现在给大家总结一下后台开启伪静态失败后检查的主要步骤与解决方法:

1.按照官方的说明文件,开启服务器的rewrite功能或者与服务商联系开启一些必要的功能。这些可以详细查阅官方说明文件,再此略过。

2.如果按照说明无法开启伪静态一般有两种结果:第一种、无法打开列表页,这种应该是重写规则没有设置到正确的位置;第二种、开启完全无效,还是完全的动态地址,这种情况一般是使用了其他的模板风格或者修改模板造成的,解决方法很简单,就是在模板的footer.html里面body里面添加{eval output();},这个是discuz控制重写的一个必须的部分。因此,在开启伪静态的时候,最好先切换的默认的模板,看看是否已经成功,如果成功就能确定是新模板的问题了。

No responses yet

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.