wordpress rewrite nginx
Scott Yang
scott.yang at gmail.com
Tue Feb 13 02:52:37 MSK 2007
This is what I have (works for WordPress 2.0/2.1)
if (!-e $request_filename) {
rewrite ^/.*$ /index.php last;
}
Put that inside server { ... }
--Scott
On 2/13/07, Anonymous Coward <magasesti at gmail.com> wrote:
> i installed Wordpress today on nginx and everything seems ok except one
> "small" issue, i don't know how to convert the rewrite rules.
> So if anybody has any experience or knows how to do it i'd be gratefull
> cause they have only Apache examples :(
>
>
> RewriteEngine On
> RewriteBase /
>
> # Rewrite www.domain.com to domain.com
> RewriteCond %{HTTP_HOST} ^www\.(.*)
> RewriteRule ^(.*) http://%1/$1 [R,L]
>
> #uploaded files
> RewriteRule ^(.*)?/?files/(.*) wp-content/blogs.php?file=$2 [L]
>
> RewriteCond %{REQUEST_FILENAME} -f [OR]
> RewriteCond %{REQUEST_FILENAME} -d
> RewriteRule . - [L]
> RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
> RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
> RewriteRule . index.php [L]
>
>
>
> Thank you.
--
Scott Yang <scott.yang at gmail.com>
More information about the nginx
mailing list