虚拟主机bbs和home使用伪静态的方法
1、添加相应的 Rewrite 规则
在开始以下设置之前,请首先咨询您的空间服务商,确认空间是否支持 Rewrite 以及是否支持对站点目录中 .htaccess 的文件解析 ,否则即便按照下面的方法设置好了,也无法使用。
2、在bbs文件夹下建立.htaccess 文件
文件写入:
RewriteEngine On
# 修改以下语句中的 /bbs 为你的论坛目录地址,如果程序放在根目录中,请将 /bbs 修改为 /
RewriteBase /bbs
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.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 ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
进入 bbs 后台,全局,优化设置,根据需要开启 URL 静态化 。
3 、在home文件夹下建立.htaccess 文件
文件写入:
RewriteEngine On
# 修改以下语句中的 /home 为你的论坛目录地址,如果程序放在根目录中,请将 /home 修改为 /
RewriteBase / home
RewriteRule ^(space|network)\-(.+)\.html$ $1.php?rewrite=$2 [L]
RewriteRule ^(space|network)\.html$ $1.php [L]
RewriteRule ^([0-9]+)$ space.php?uid=$1 [L]
进入 UCHome 后台,常规设置,站点设置,根据需要开启 URL Rewrite 功能 。
参考网站:
本文出自奇吧空间,转载时请注明出处及相应链接。
本文永久链接: http://www.qiba.org/?p=293