typecho在Nginx环境下的rewrite规则

location / {
    if (-f $request_filename/index.html){
        rewrite (.*) $1/index.html break;
    }
    if (-f $request_filename/index.php){
        rewrite (.*) $1/index.php;
    }
    if (!-f $request_filename){
        rewrite (.*) /index.php;
    }
}

CSS实现pre标签内容自动换行

pre, code { 
display: block; 
overflow: auto; 
background: #f4f4f4; 
padding: 5px 10px; 
border: 1px solid #eee; 
whitewhite-space:pre-wrap; /* css-3 */    
whitewhite-space:-moz-pre-wrap; /* Mozilla, since 1999 */    
whitewhite-space:-pre-wrap; /* Opera 4-6 */    
whitewhite-space:-o-pre-wrap; /* Opera 7 */    
word-wrap:break-word; /* Internet Explorer 5.5+ */  
white-space: pre-wrap; /* Firefox */ 
}

教训

先是主机从韵达快递发回来,除CPU外,其它硬件(主板,硬盘,内存,机箱)全报废!
再来,服务器一个月没重启了,手痒,reboot一个命令后,PHP环境出问题了,Nginx启动不了,傻乎乎的直接覆盖安装lnmp一键安装包,结果。。。所有数据全没了。覆盖了mysql,数据库没了,清空了home目录下的文件,网站程序又没了。
万般无耐下,拿硬盘去维修,花了800大洋,最后只成功恢复了部分数据。博客数据没有备份过,只好重新开始。血的教训啊。。。最过意不去了是把braxiu的数据也弄没了,I am sorry 0_0