Nginx环境下Typecho伪静态规则
Typeecho必须设置伪静态的URL Rewrite,用lnmp的vhost.sh跟着流程来配置
到/usr/local/nginx/conf/vhost/你的域名.conf修改添加如下配置,
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;
}
或者使用
try_files $uri $uri/ /index.php?$args;
然后重启下nginx
/root/lnmp reload
或者
/etc/init.d/nginx reload
或者
service nginx restart
btainlee
配置了,还是不行呀。