今天把网站从apache转到nginx了,刚开始时用了nginx下wordpress的rewrite规则,发现图片不能显示,后来找了下,找到一个wordpress mu专用,终于解决问题了。
# if (!-e $request_filename) { # rewrite ^(.*)$ /index.php?q=$1 last; # break; # } # rewrite rule – fancy urls for wordpress mu rewrite ^.*/files/(.*) /wp-content/blogs.php?file=$1; if (!-e $request_filename) { rewrite ^.+?(/wp-.*) $1 last; rewrite ^.+?(/.*.php)$ $1 last; rewrite ^ /index.php last; } |