在百度BAE上实现Discuz的伪静态

在百度BAE上实现Discuz的伪静态,方法如下:

1、论坛后台

2、全局-SEO设置-URL静态化

3、论坛主题列表页、论坛主题内容页将“可用”勾上(Rewrite兼容性选择否,其他东西全部默认)

4、BAE后台

5、版本管理-高级-配置

6、添加 主题列表页

7、规则类型:url

8、规则:(.*)/forum\-(\w+)\-([0-9]+).html

9、执行:$1/forum.php?mod=forumdisplay&fid=$2&page=$3&%1

10、添加 主题内容页

11、规则类型:url

12、规则:(.*)/thread\-([0-9]+)\-([0-9]+)\-([0-9]+).html

13、执行:$1/forum.php?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&%1

14、点击右上角保存

linux 更改文件拥有者的命令

近段时间公司的一台服务器被恶意添加了一些定时器任务到crond的配置文件"/var/spool/cron/root"里,本想着只要简单使用crontab -e命令把该恶意的任务去除掉就可以了,但修改后发现无论我怎么努力也保存不了,直接修改文件“/var/spool/cron/root”也不行,我苦思是什么力量让这个拥有至高无上权力的root用户都无法对该文件进行更改和删除。后来经一资深Linux的朋友点拔一下才知道,文件除了有读写执行权限控制外还有更底层的文件属性,这里汲及到的两个查看和更改文件属性的命令是lsattr和chattr。

使用 lsattr /var/spool/cron/root 一看才知道该文件被添加了sia属性:s---ia------- /var/spool/cron/root,然后使用:chattr -isa /var/spool/cron/root 把这三个属性去除,即可对该文件进行修改了,成功地把该恶意任务去除。