天天看点

Nginx下让WordPress支持伪静态规则及网站下级目录配置伪静态教程

<code>location / {</code><code>if</code> <code>(-f $request_filename</code><code>/index</code><code>.html){</code>

<code>                </code><code>rewrite (.*) $1</code><code>/index</code><code>.html </code><code>break</code><code>;</code>

<code>        </code><code>}</code><code>if</code> <code>(-f $request_filename</code><code>/index</code><code>.php){</code>

<code>                </code><code>rewrite (.*) $1</code><code>/index</code><code>.php;</code>

<code>        </code><code>}</code><code>if</code> <code>(!-f $request_filename){</code>

<code>                </code><code>rewrite (.*) </code><code>/index</code><code>.php;</code>

<code>        </code><code>}</code>

<code>     </code><code>}</code>

<code>location </code><code>/blog</code> <code>{</code><code>if</code> <code>(-f $request_filename</code><code>/blog/index</code><code>.html){</code>

<code>                </code><code>rewrite (.*) $1</code><code>/blog/index</code><code>.html </code><code>break</code><code>;</code>

<code>        </code><code>}</code><code>if</code> <code>(-f $request_filename</code><code>//blog/index</code><code>.php){</code>

<code>                </code><code>rewrite (.*) $1</code><code>/blog/index</code><code>.php;</code>

<code>                </code><code>rewrite (.*) </code><code>/blog/index</code><code>.php;</code>

这个配置方法有个bug,正确的方法见http://ningyuqiao.blog.51cto.com/5581274/1616023

      本文转自ning1022 51CTO博客,原文链接:http://blog.51cto.com/ning1022/1615552,如需转载请自行联系原作者