Discuz教程网

wordpress子目录创建discuz论坛伪静态方法

[复制链接]
authicon dly 发表于 2012-8-12 17:00:18 | 显示全部楼层 |阅读模式
有些人在根目录安装wordpress程序,在子目录中安装discuz论坛,就不会做discuz的伪静态了
其实只需在论坛目录下再创建一个.htaccess文件就行,假如论坛是安装在bbs目录,那在/bbs下新建一个.htaccess文件,把规则 写进去就行,注意“RewriteBase /”后面写成“RewriteBase /bbs” 。以下是在LINUX系统下的全部规则:


  1. Rewri**gine On
  2. RewriteBase /bbs
  3. # Rewrite 系统规则请勿修改
  4. RewriteCond %{QUERY_STRING} ^(.*)$
  5. RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
  6. RewriteCond %{QUERY_STRING} ^(.*)$
  7. RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
  8. RewriteCond %{QUERY_STRING} ^(.*)$
  9. RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
  10. RewriteCond %{QUERY_STRING} ^(.*)$
  11. RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
  12. RewriteCond %{QUERY_STRING} ^(.*)$
  13. RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
  14. RewriteCond %{QUERY_STRING} ^(.*)$
  15. RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
  16. RewriteCond %{QUERY_STRING} ^(.*)$
  17. RewriteRule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2&%1
复制代码




上一篇:图文教程手把手教你创建一套完整独立的Discuz X2模版
下一篇:DISCUZ X 常用DIY标签说明
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-5-19 03:38

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表