百度BAE中wordpress部分主题和插件无法正常显示的解决方案

作者: 大海 分类: 建站 发布时间: 2013-06-01 12:45 ė13,099 views 64条评论

用百度BAE来搭建wordpre博客的可能会发现,部分主题或者插件是无法正常使用的。会出现乱码的问题。出现这个问题的原因很简单,就是我们用的这个修改版的wordpress还修改的不完善,当然也有主题或插件制作者的问题。

大家如果用调试工具查查网站加载的文件的话,就会发现有些文件是无法加载的。这其实是百度rewrite的问题。

在根目录下会发现有这么个文件as;lfjas;ldkfjwpe4oiuj,这个文件就定义了 rewrite的规则。修改的wordpress主题只把常用的php,css,jpg,png等一些常见的文件做了rewrite,而像ttf,woff等字体和其他一些文件是没有rewrite的。也就造成了无法加载这些问题。那么我们的解决方案也就很简单了。直接写上就可以了。

把下面的代码加入到app.conf文件中就可以了

– url : (.*)\.gdf$
script : $1.gdf
– url : (.*)\.pot$
script : $1.pot
– url : (.*)\.mo$
script : $1.mo
– url : (.*)\.po$
script : $1.po
– url : (.*)\.import$
script : $1.import
– url : (.*)\.xsl$
script : $1.xsl
– url : (.*)\.cur$
script : $1.cur
– url : (.*)\.woff$
script : $1.woff
– url : (.*)\.ttf$
script : $1.ttf
– url : (.*)\.svg$
script : $1.svg
– url : (.*)\.eot$
script : $1.eot

这是我找遍了自己在用的主题和插件找到的这些格式很特别的文件。不只是字体文件,还有其他的很多文件。

当然可能会不全。没有添加的内容如果你的主题或插件中用到了自己添加就可以了。

然后用你的svn工具提交就可以了。

svn_an;dsingfapoingf

由于缓存的问题。可能不是立马就生效的。请尝试清空缓存等相关操作。

本文出自 纳百川,转载时请注明出处及相应链接。

本文永久链接: https://www.bicner.com/185.html

4条评论

  1. 李梦秋 2013/06/09 21:53

    博主对建站还是挺有研究的嘛,有空来学习。

    1. 大海 2013/06/10 12:41

      也是自己弄着玩的。

  2. Pingback: TangStyle主题首页摘要结尾乱码问题解决 - 纳百川

  3. digi 2014/01/15 21:20

    学习了…………………….

Ɣ回顶部