can not make WordPress pretty permalinks work

Edho Arief edho at
Wed May 9 13:54:49 UTC 2012

On Wed, May 9, 2012 at 8:51 PM, seron <nginx-forum at> wrote:
> I made a fresh install of WordPress in a new directory and made a
> separate server section in nginx.conf for it.
> I tired what you suggested, but to no avail. There's a small change
> which is that I don't get a 404 error any more and the page is
> displayed. My guess is that it's a different problem present in my
> original WordPress installation which is not present in the new one.
> The problem with the pretty permalinks still remains however.
> For example the WordPress sample page can have either of these two
> permalinks, depending on if permalinks are set to default or something
> else:
> (default permalink setting)
> (any other permalink setting)

Remove the /index.php part unless you really love it (I don't) - which
then this additional config is needed:

  location /index.php/ {
    rewrite ^/index.php/(.+)$ /index.php?q=$1&$args;

Make sure to put it before "location /" block.

More information about the nginx mailing list