今天把博客文章配图全部转移到godaddy免费空间里了。这样做不仅减少了主服务器的压力,也会提高页面载入速度(因为使用了cookie-free domain)。
转移到godaddy空间中,接下谈谈图片存放问题:

  1. 个人不喜欢将所有类型的图片放在同一文件夹中保存,因为看起来太烦乱。我的做法是将不同类型的图片分别放在不同的文件夹中(比如png图片,放在/png/目录下)。
  2. 图片的命名方面我也比较讲究。因为我使用别名式的固定链接,所以每篇文章的配图我都尽量命名为文章的别名加后缀名这样的格式。这样一来,就非常方便日后查找和管理,迁移也很方便。

图片存放好,怎样读取最方便呢?你当然可以直接按目录/文件名这样读取,不过如果手动输入的话,会比较费时间,也不酷(呵呵,我喜欢装酷)。我的想法是直接以以下URL如http://img.shuai.be/firefox.jpg来读取真实路径中的http://img.shuai.be/jpg/firefox.jpg。实现方法是使用强大的.htaccess对图片路径进行rewrite,下面我给出代码(哪里可以改,你懂的):

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.(png|jpg|gif)$ /$2/$1.$2 [L]

.htaccess文件放于图片根目录下,这样就可以实现图片的统一读取了!