完美修改伪静态支持shtml后缀,做个记录,可能没有意义,自己需要而已哈。有需要的话照搬就行啦。
A: 用官方的伪静态2
location / {
if (!-e $request_filename) {
rewrite ^((.*)/) /index.php last;
}
}
B: 修改两处即可
----------------------------------------------------
1、model/misc.func.php
找到 $r = $conf['path'] . str_replace('-', '/', $query) . (2 == $conf['url_rewrite_on'] ? '.html' : '');
大概在48行,把.html改为.shtml
$r = $conf['path'] . str_replace('-', '/', $query) . (2 == $conf['url_rewrite_on'] ? '.shtml' : '');
2、xiunophp/xiunophp.min.php
批量查找.html 大概有三处,三处全替换为.shtml
--------------------------------------------
C: 采集入库,http://www.x.com/intodb/管理员uid/登录password.html修改为.shtml, 一共有四处。
以上修改后完好无错,注册,登录,评论都是可以的。