秋刀鱼设计

团队专业网站建设、品牌产品推广服务

@helosh13年前

2009/04/25
21:28 星期六
代码猿

Discuz! URL 静态化的使用

IIS Web Server(独立主机用户)

    discuz论坛url静态化对搜索引擎是非常好的,可以说url静态化对论坛SEO来说是非常重要的。当然,前提是你的虚拟主机或者服务器支持rewrite。首先在 IIS 的 Isapi 上添加这个筛选器,筛选器名称为 Rewrite ,可执行文件选择 Rewrite.dll ,重新启动 IIS。附件中 httpd.ini 已经设置好,IIS下的rewrite规则如下:

    	[ISAPI_Rewrite]
    
    	# 3600 = 1 hour
    	CacheClockRate 3600
    
    	RepeatLimit 32
    
    	# Protect httpd.ini and httpd.parse.errors files
    	# from accessing through HTTP
    	RewriteRule ^(.*)/archiver/((fid|tid)-[w-]+.html)?*(.*)$ $1/archiver/index.php?$2&$4
    	RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html?*(.*)$ $1/forumdisplay.php?fid=$2&page=$3&$4
    	RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html?*(.*)$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3&$4
    	RewriteRule ^(.*)/space-(username|uid)-(.+).html?*(.*)$ $1/space.php?$2=$3&$4
    	RewriteRule ^(.*)/tag-(.+).html?*(.*)$ $1/tag.php?name=$2&$3
    
    

    然后进入论坛系统设置的搜索引擎优化,根据需要开启 URL 静态化功能。

    附件下载地址:http://www.discuz.net/attachment.php?aid=124274

参考:http://www.discuz.net/usersguide/advanced_urlrewrite.htm#title

Discuz! URL 静态化的使用