用户名 UID Email
不喜欢热闹,独爱一个人的寂寞!
级别: 一星会员
楼主  发表于: 2007-12-16 16:29

 phpwind论坛系统伪静态实现方法(可以直接下载用于生成.htaccess的php文件)

这是php文件源码,可以从附件里直接下载。
(测试环境:虚拟主机 支持rewrite)
使用方法:1.下载附件。解压后上传到你的根目录。(如果论坛不再根目录请修改“RewriteBase /”如:RewriteBase /bbs/这是将论坛放到bbs目录的修改方法。)
2.运行www.你的域名.com/1.php会提示成功。
3.登陆后台。静态目录部署选择“是”
静态目录 .php?
静态目录扩展名设置 .html
提交。
4.刷新缓存
ok

测试如下:
http://aygxy.com/read.php?tid-2212.html

<?php
// echo $content;
$filename = ".htaccess";
$handle = fopen ($filename,"w"); //打开文件指针,创建文件
/*
 检查文件是否被创建且可写
*/
$text1="<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-html-(.*)$ $1.php?$2
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
</IfModule>";
if (!is_writable ($filename)){
die ("文件:".$filename."不可写,请检查其属性后重试!");
}
if (!fwrite ($handle,$text1.$text2.$text3)){ //将信息写入文件
die ("生成文件".$filename."失败!");
}
fclose ($handle); //关闭指针
die ("创建文件".$filename."成功!");
?>


如果你想研究rewrite写法,参见http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
通过php程序来生成这个.htaccess文件,具体代码实现方法您可以参考http://cn.php.net/manual/en/index.php

可以的话加点分啊,呵呵
描述:php文件
附件: 1.rar (1 K) 下载次数:94
搜索更多相关文章:论坛 修改 信息 代码 域名
菜鸟
级别: 四星会员
1楼  发表于: 2007-12-16 16:30
后台就有
与其苟且残存,不如潇洒放弃!解脱自己,成就他人!
火柴天堂
级别: 新手上路
2楼  发表于: 2007-12-16 22:26
后台是有  但虚礼主机一般不可以用
PW今天你生了吗?
级别: 六星会员
3楼  发表于: 2007-12-16 22:41
不明白有什么用啊