phpbb-seo.com 提供的SEO工具能够为 phpBB3 论坛程序提供针对搜索引擎完全友好的 URL 重写方案
I. 安装
下载后(当前是0.4.4版本),可以看到有安装说明。但是我还是要罗嗦一下安装过程:
1. 解压缩把root目录下的文件复制到phpBB安装目录下
2.把contrib\phpBB_3.0.2_modified_files\root目录下的文件也复制到phpBB安装目录下
3.(可能需要)如果你设置当前phpBB为中文,那么要把language\en\acp\php_seo.php复制到phpBB安装目录的language\zh_cmn_hans\acp目录下.
4.运行http://yourdomain/phpbb/phpbb_seo/phpbb_seo_install.php依提示安装
安装成功之后,会在 PHP 的 ADMIN 界面,多出一个 PHPBB SEO的选项
2. 设置
1). 将phpBB静态化
进入后台[STYLE]页,刷新Templates, Themes. 打开前台你会看发现论坛分类的链接样式改变了,不再是?和&符号方式传递参数了
2). 生成.htaccess文件
a. 进入后台[PHP SEO]页,激活URL Rewriting ,设置友好的论坛URL,生成.htaccess.
b. 将生成的.htaccess放到你的域名根目录下。
重新访问phpBB,大功告成:)
观察一段.htaccess代码
RewriteRule ^bbs/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /bbs/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
如果要把.htaccess放到phpBB安装目录下也是可以的,只是把上面的^bbs/替换为^即可。