解惑

解己之惑,解人之惑

标签:中文

总算搞定URL问题了

在解决中文URL的问题中发现更严重的问题,就是permalinks根本就不好使了,除了http://www.jiehoo.com/?p=123的格式外其它的都不好使,google了一圈发现问题出在apache2的目录权限上,默认的应该是:

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

这里要让WordPress的permalinks起作用,必须修改AllowOverride None变成AllowOverride FileInfo,这下看起来爽快多了。

Google Adsense Search的中文问题

可能大家已经发现我的blog上挂了google adsense的广告了,昨天又加了search的广告,但是发现中文不好使,google了下,发现解决方案很简单:

<input type=hidden name=ie value=GB2312>
<input type=hidden name=oe value=GB2312>
改成:
<input type="hidden" name="ie" value="utf-8">
<input type="hidden" name="oe" value="utf-8">

Search支持把搜索结果在你自己的某个页面显示,我感觉这样好一些,但是开始发现不显示,原来是因为我开始创建的页面没有加其他的html结构,只把google给的那个搜索结果显示代码贴进去了,后来加上<html>和<body>之类的正常HTML结构就可以正常显示了。那个搜索的Form也是一样,如果丢到页面的其他部分很容易让页面结构混乱,如果在那些代码外面套一个div就OK了。

PHP中文乱码的一个解决方法

我说的中文乱码不是全部是乱码,而是部分是乱码,例如海明威主题里面默认的那个single.php页面里面包含edit this entry的链接,我修改为中文不行,变成乱码了,但是其它的中文都没有问题,原因不明。一个解决的方法就是把中文换成HTML的转义格式,也就是&#加上一个数字并加一个分号的格式。
阅读全文

© 2024 解惑

本主题由Anders Noren提供向上 ↑