X

BAE上WordPress在子目录中/多站点的app.conf规则 – Gimhoy’s Blog

有些人的WordPress博客不是放在根目录,而是放在类似于/blog/的子目录下,这样WordPress On BAE的app.conf规则就不完全可用了,导致博客有些页面打不开等问题。

解决方法:把根目录下的app.conf打开,改成下面的形式(以blog子目录为例):

handlers:
  - expire : .jpg modify 10 years
  - expire : .swf modify 10 years
  - expire : .png modify 10 years
  - expire : .gif modify 10 years
  - expire : .JPG modify 10 years
  - expire : .ico modify 10 years
  - url : /sitemap.xml$
    script : /sitemap.php
  - url : /sitemap.html$
    script : /sitemap_html.php
  - url : (.*)\.xsl$
    script : $1.xsl
  - url : (.*)\.css$
    script : $1.css
  - url : (.*)\.js$
    script : $1.js
  - url : (.*)\.jpg$
    script : $1.jpg
  - url : (.*)\.gif$
    script : $1.gif
  - url : (.*)\.png$
    script : $1.png
  - url : (.*)\.jpeg$
    script : $1.jpeg
  - url : (.*)\.php$
    script : $1.php
  - url : /blog/wp\-admin/
    script : /blog/wp-admin/index.php
  - url : /blog/wp\-includes/(.*)
    script : /blog/wp-includes/$1
  - url : /blog/wp\-content/(.*)
    script : /blog/wp-content/$1
  - url : /blog/(.*)
    script : /blog/index.php
  - url : (.*)
    script : /index.php

多站点的情况也类似,大家对照着这个修改就行了~

一般情况下(即WordPress在根目录下)的app.conf规则:

handlers:
  - expire : .jpg modify 10 years
  - expire : .swf modify 10 years
  - expire : .png modify 10 years
  - expire : .gif modify 10 years
  - expire : .JPG modify 10 years
  - expire : .ico modify 10 years
  - url : /sitemap.xml$
    script : /sitemap.php
  - url : /sitemap.html$
    script : /sitemap_html.php
  - url : (.*)\.xsl$
    script : $1.xsl
  - url : (.*)\.css$
    script : $1.css
  - url : (.*)\.js$
    script : $1.js
  - url : (.*)\.jpg$
    script : $1.jpg
  - url : (.*)\.gif$
    script : $1.gif
  - url : (.*)\.png$
    script : $1.png
  - url : (.*)\.jpeg$
    script : $1.jpeg
  - url : (.*)\.php$
    script : $1.php
  - url : /wp\-admin/
    script : /wp-admin/index.php
  - url : /wp\-includes/(.*)
    script : /wp-includes/$1
  - url : /wp\-content/(.*)
    script : /wp-content/$1
  - url : (.*)
    script : /index.php

来源: BAE上WordPress在子目录中/多站点的app.conf规则 – Gimhoy’s Blog

打赏
微信扫一扫,打赏作者吧~
admin :