作者: Jeriff Cheng
2011/09/29
Web服务器
.htaccess文件是Apache服务器中非常重要的一个配置文件,一般情况下存在于网站的根目录,传统静态网站需要手工创建.htaccess文件并进行规则书写; 现在较为先进的建站程序如 WordPress、Joomla!都可以自动生成.htacces文件并进行相关规则的自动书写。htaccess文件可以帮我们实现很多功能,极大的扩展虚拟主机的功能: 伪静态 网页301重定向 自定义404错误页面 改变文件扩展名 允许/阻止特定的用户或者目录的访问 …… 下面总结一下笔者常用的针对WordPress的 .htaccess文件优化技巧, 部分技巧具有通用性 : 1. 重定向index.php到主域名(WordPress一般会自动书写) <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
作者: Jeriff Cheng
2011/07/02
WordPress
在【纯代码实现WordPress相关文章功能】一文中,介绍了不用插件,在文章后面插入“相关文章”列表的方法。除了“相关文章”外,“热门文章”也很常见。“热门文章”插件很多,比较出名的当属WordPress Popular Posts,使用它可以很容易添加“热门文章”Widget,也可以通过插入wpp_get_mostpopular()函数,在特定区域显示“热门文章”。 然而,插件多了是会影响网站速度的,能否不用插件就可以显示“热门文章”呢?答案是肯定的。本站文后的“热门文章”就是用一段代码实现的: 将下面一段代码添加到相应位置,比如添加到single.php文件中,就可以实现文章末尾显示“热门文章”了。