WordPress MU rewrite rules
Grzegorz Sienko
staff at krecio.pl
Thu Oct 8 23:35:19 MSD 2009
First..
2009/10/8 pepejose <nginx-forum at nginx.us>
> server{
> listen *:80;
> #mod rewrite wordpress
>
> rewrite ^.*/files/(.*) /wp-content/blogs.php?file=$1;
> if (!-e $request_filename) {
> rewrite ^.+?(/wp-.*) $1 last;
> rewrite ^.+?(/.*\.php)$ $1 last;
> rewrite ^ /index.php last;
> }
you don't need that
> #Proxy the PHP scripts to Apache listening on 127.0.0.1:8080
> location ~ \.php$ {
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> proxy_pass http://127.0.0.1:8080;
> }
> }
>
If you are proxy to apache, you don't need rewrite in nginx but only
rules in .htaccess for apache. set up nginx for static content only.
--
Best Regards
Grzegorz Sieńko
More information about the nginx
mailing list