Dec
19

那天学院网站正式上线后,不少用傲游、世界之窗之类的同学和我说看到网站的Favicon仍然是PHPCMS的。
起初我以为是由于当初测试版网站运行时因使用过默认模板而将Favicon残留在缓存中了,让他们清空世界之窗或者傲游的Favicon缓存

不过好像没有效果,当网站载入一遍之后又出现了PHPCMS 的默认Favicon。

于是我检查了好几遍网页的HTML代码,但是并没有发现定义网站Favicon的代码。

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />

最后一个办法就是去找到这个.ico文件,然后删除咯~在网站根目录发现Favicon.ico,个人认为浏览器会默认读取网站根目录下的Favicon.ico来作为网站的favicon,这样是不用在HTML中定义的。

Dec
14

这是第二篇关于PHPCMS 2008的文章,因为上次在说PHPCMS 2008 后台管理地址更改的时候提到了在IIS中去除读取权限的方法来方式HTTP直接访问目录,我们利用这个方法也可以防止模板文件被别人直接读取下载。

PHPCMS 2008的模板功能我非常喜欢,就将模板以html的形式存放在模板目录中,这样非常便于修改。过去大多数的CMS都是将模板数据存在数据库中,这样对于修改来说真是太麻烦的了。。。我才不愿意去用那个简陋的“可视化”编辑器了。

言归正传,既然模板是以html文件的形式存放的,并且程序提供的默认模板的文件名全世界人都知道(囧),所以要么做模板的时候起个好名字,要么就得保护那些文件不被直接下载。

IIS中,站点或任意文件或目录的属性>主目录选项卡中,有个读取的选项,默认是勾选的,去掉以后,该站点或目录或文件就无法通过HTTP访问了,提示的是“HTTP 错误 403.2 – 禁止访问:读取访问被拒绝。”

因为模板读取并不是通过HTTP访问的,而是FSO方式直接读取的,所以对程序读取模板是没有影响的。

Dec
13

已经很久没写文章了。。。主要是最近比较忙,事情比较多,要写的东西其实有很多,只是没有时间静下心一篇篇整理出来。

最近在改版学院网站,正好趁着PHPCMS 2008的发布,就把PHPCMS 2008用上了,这套系统用起来还挺爽的,个人认为比DEDECMS好多了(个人意见),和动易SiteFactory比起来也简洁许多,速度上明显快了许多。以后我会把自己在使用PHPCMS 2008时遇到的问题和解决方法,以及一些经验心得发出来,当然我也是刚开始用,现学现卖嘛。

这次首先先发一个比较简单的但是比较重要的:PHPCMS 2008 后台管理地址的更改

  [阅读全文:PHPCMS 2008 后台管理地址更改]

top
48 queries. 0.271 seconds.