伪静态相信很多站长朋友都不会陌生的,动态网页对搜索引擎来说不是太友好,所以网站内以动态网页形式出现的 URL,不是容易被搜索引擎收录的,要提高网站的收录量,方法之一就是实现网站的伪静态。

使用伪静态可以缓解服务器压力、增强对搜索引擎的友好度,所以很有必要设置伪静态功能,Discuz 支持伪静态,而我们就依照它为例,简单说说在 ixwebhosting 下如何设置伪静态,现将其全部操作过程写下来,希望对新手站长有所帮助。

既然要设置伪静态,那么,就要找个伪静态的规则,下面我们提供一个参考规则:

以下为引用的内容:RewriteEngine On
RewriteBase /
RewriteRule ^archiver/([a-z0-9-]+.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+).html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+).html$ viewthread.php?tid=$1&extra=page%3D$3&page=$2
RewriteRule ^profile-(username|uid)-(.+).html$ viewpro.php?$1=$2
RewriteRule ^tag-(.+).html$ tag.php?name=$1

其次是制作.htaccess 文件,把上面的规则,复制粘贴到.htaccess 里面就可以了,有时计算机可能不允许命名为.htaccess 这样的文件,我们可以先建一个 txt 文本文件如:1.txt,然后打开这个文本文件,把以上代码复制粘贴到这个文件里面,并保存,然后我们通过 FTP 软件,把这个文件 (1.txt) 上传到网站的目录里,最后通过 ftp 软件来对这个文件重命名为:.htaccess ,这样就可以了。

最后,进入 discuz 的后台,依次点击全局,优化设置,搜索引擎优化,打开如下图所示页面:

可以看到 discuz 中的几种 URL 静态化的显示格式,不同的页面都可以进行静态化,可以根据个人需要选择,选择好后,点击提交按钮就可以了。