<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>笨活儿 &#187; WordPress</title> <atom:link href="http://blog.benhuoer.com/tag/wordpress/feed" rel="self" type="application/rss+xml" /><link>http://blog.benhuoer.com</link> <description>请用力生活</description> <lastBuildDate>Mon, 02 Jan 2012 16:05:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>灾难性打击！</title><link>http://blog.benhuoer.com/posts/what-a-disaster.html</link> <comments>http://blog.benhuoer.com/posts/what-a-disaster.html#comments</comments> <pubDate>Tue, 09 Jun 2009 07:48:26 +0000</pubDate> <dc:creator>慵云</dc:creator> <category><![CDATA[生活琐碎]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[灾难]]></category> <category><![CDATA[虚拟主机]]></category> <guid
isPermaLink="false">http://blog.benhuoer.com/?p=1460</guid> <description><![CDATA[太日了！我只想对自己说：狗日的你太能折腾了！！ 他奶奶的·~~  他奶奶的~~~ 啥子破备份插件，不支持中文又不早说~ 搞得现在老子所有评论都没法显示了！日啊日啊！花了俩小时寻找它、了解它，热爱它，结果它就是这么待我的！——把评论里的所有中文都给我折腾成了问号！ 没办法，又得花十分钟一页一页地把评论全删掉…… 他娘的，这可都是俺和俺读者最宝贵的财富啊~ 一声长叹~~ 要整成我现在这么狼狈的结果，必须满足以下条件： 空间服务商没有提供数据库备份工具 文章和评论太多，由于虚拟主机有php执行时间限制，没有办法通过WP自带的导出工具备份所有内容 wp-database-manager 由于空间商的破设置，找不到mysql dump，如同废材 写的是中文博客 他奶奶的，这虚拟主机用得太不爽了。当初就不该贪全能买IIS的，rewrite要细心呵护不说，数据库维护起来也超级麻烦。说要玩.net，要玩asp哇，看嘛，现在哪里在玩嘛！ 谁能帮忙推荐个好一点的虚拟主机？用起来方便省事儿，速度又快，备份和维护也很方便的…… 最重要的是足够便宜…… 我先观望着，明年再来买……  好歹等现在这个到期再说&#8230; 还是折腾 这两天，博客上还有其他大的折腾。发表评论变成了ajax，增加了awflasher的comment digg插件（我爱牛博！）。修改了“[回复]”链接的样式。 还有（昨晚上+今上午）搞的，页面底部的“唠唠叨叨”，我让它给滚动起来了…… 欢迎大家提出意见，反映bug…… 你应该也会喜欢： [Britain's Got Talent]英国达人 &#8211; 动人萨克斯 Julian Smith 分类于：生活琐碎       标签: WordPress, 灾难, 虚拟主机 ©2009 笨活儿 &#124; 永久链接 &#124; 已经有10条评论了 &#124; 推荐到豆瓣<div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html" rel="bookmark">[Britain's Got Talent]英国达人 &#8211; 动人萨克斯 Julian Smith</a></li></ol></div> ]]></description> <content:encoded><![CDATA[<p>太日了！我只想对自己说：狗日的你太能折腾了！！</p><p>他奶奶的·~~  他奶奶的~~~</p><p>啥子<a
href="http://wordpress.designpraxis.at/plugins/backupwordpress/" target="_blank">破备份插件</a>，不支持中文又不早说~ 搞得现在老子所有评论都没法显示了！日啊日啊！花了俩小时寻找它、了解它，热爱它，结果它就是这么待我的！——把评论里的所有中文都给我折腾成了问号！ 没办法，又得花十分钟一页一页地把评论全删掉…… 他娘的，这可都是俺和俺读者最宝贵的财富啊~</p><p><span
id="more-1460"></span></p><h3>一声长叹~~</h3><p>要整成我现在这么狼狈的结果，必须满足以下条件：</p><blockquote><ol><li>空间服务商没有提供数据库备份工具</li><li>文章和评论太多，由于虚拟主机有php执行时间限制，没有办法通过WP自带的导出工具备份所有内容</li><li>wp-database-manager 由于空间商的破设置，找不到mysql dump，如同废材</li><li>写的是中文博客</li></ol></blockquote><p>他奶奶的，这虚拟主机用得太不爽了。当初就不该贪全能买IIS的，rewrite要细心呵护不说，数据库维护起来也超级麻烦。说要玩.net，要玩asp哇，看嘛，现在哪里在玩嘛！</p><p><span
style="color: #99cc00;">谁能帮忙推荐个好一点的虚拟主机？用起来方便省事儿，速度又快，备份和维护也很方便的…… 最重要的是足够便宜……</span></p><p>我先观望着，明年再来买……  好歹等现在这个到期再说&#8230;</p><h3>还是折腾</h3><p>这两天，博客上还有其他大的折腾。发表评论变成了ajax，增加了awflasher的comment digg插件（我爱牛博！）。修改了“[回复]”链接的样式。</p><p>还有（昨晚上+今上午）搞的，页面底部的“唠唠叨叨”，我让它给滚动起来了……</p><p><span
class="attention">欢迎大家<a
href="#respond">提出意见，反映bug</a>……</span></p><div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html" rel="bookmark">[Britain's Got Talent]英国达人 &#8211; 动人萨克斯 Julian Smith</a></li></ol></div><div
style="border-top:dashed 1px #ccc;  border-bottom:dashed 1px #ccc;padding:0.3em 0;">分类于：<a
href="http://blog.benhuoer.com/category/personal-life" title="查看 生活琐碎 中的全部文章" rel="category tag">生活琐碎</a>        标签: <a
href="http://blog.benhuoer.com/tag/wordpress" rel="tag">WordPress</a>, <a
href="http://blog.benhuoer.com/tag/%e7%81%be%e9%9a%be" rel="tag">灾难</a>, <a
href="http://blog.benhuoer.com/tag/%e8%99%9a%e6%8b%9f%e4%b8%bb%e6%9c%ba" rel="tag">虚拟主机</a></div><p><small>©2009 <a
href="http://blog.benhuoer.com" target="_blank">笨活儿</a> | <a
href="http://blog.benhuoer.com/posts/what-a-disaster.html" target="_blank">永久链接</a> | <a
href="http://blog.benhuoer.com/posts/what-a-disaster.html#comments" target="_blank">已经有10条评论了</a> | <a
href="http://9.douban.com/recommend/?url=http://blog.benhuoer.com/posts/what-a-disaster.html&title=灾难性打击！&v=1&n=1" target="_blank">推荐到豆瓣</a> <br/> </small></p>]]></content:encoded> <wfw:commentRss>http://blog.benhuoer.com/posts/what-a-disaster.html/feed</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>[Britain&#039;s Got Talent]英国达人 &#8211; 动人萨克斯 Julian Smith</title><link>http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html</link> <comments>http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html#comments</comments> <pubDate>Sun, 03 May 2009 06:21:36 +0000</pubDate> <dc:creator>慵云</dc:creator> <category><![CDATA[娱乐至死]]></category> <category><![CDATA[生活琐碎]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[JavaScript]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[字幕]]></category> <category><![CDATA[模板]]></category> <category><![CDATA[英国达人]]></category> <category><![CDATA[视频]]></category> <guid
isPermaLink="false">http://blog.benhuoer.com/?p=719</guid> <description><![CDATA[笨活儿 Benhuoer Blog V1 上线测试！ 花了一个星期的时间做笨活儿的WordPress主题，现在终于算是基本成形了。 要不是因为和菜头的推荐给我带来的几千流量，我可能还会把这项工作继续拖下去。正如大家现在所看到的，这是一个色彩厚重的沉闷主题。我给它取的名字是Blue Homing。蓝色归家路。 Why? 因为logo被我不小心画成了面包车，然后页顶Branding就顺便做成了一条波浪……  虽然没有让人惊艳的美感，但好歹是我自己的东西了，所以还是赞自己一个！ 为了尽快完成，五一这三天，我成了完完全全的宅男。昨天最夸张，早上6点50起床，然后就坐到电脑前，到晚上六点才吃第一顿饭，然后又继续工作到晚上11点半…… 话说吃饭的时候由于饿得太厉害，血糖太低，几口饭下去就感到有点头晕…… 喘不过气来…… 厉害哇~ 哇咔咔~  昨天的样子十分糟糕。三天没洗头，连续在电脑前的工作又熬出了小痘痘，饿了大半天又让脸色苍白……  嗯哼，大家可以想象一下。 英国达人  萨克斯手  Julian Smith 话说昨天还做了一段英国达人的字幕，第二集的萨克斯手Julian Smith。一段能让人听哭的萨克斯风演奏（话说我第一次看的时候也被感动了……）。其实我相信，很多人都能吹到他的水平，只是想到他的梦想，想到这个节目可能带给他的转变，再加上他演奏的整个气场……  话说回来，这段音乐如此美妙。 然后有一个比较大的问题，这段音乐到底叫什么？我听着反正是很熟悉，觉得有点像Over The Rainbow，可惜好像又不是…… 会不会是Over The Rainbow的改编版？有请知道的朋友留言告知。 UPDATE: 根据网友logo715的考证，这段音乐出自音乐剧《西区故事》，叫做《Somewhere》。在谷歌音乐可以找到正版免费下载！。 优酷观看：http://v.youku.com/v_show/id_XODg2MzIwODg=.html 如果你RSS阅读器无法显示视频，请打开文章链接观看。 点击下载高清版！ 土豆上我也传了有，如果优酷缓冲太慢，大家可以去土豆试一下。因为土豆狗日的把.com，.cn等链接关键词屏蔽掉了，我没法贴我的博客链接。So…… 我要抵制它！就不把他们的连接发上来了。 继续唠叨一下，昨天做字幕的时候明显感觉脑子反应变慢了。因为持续working on the template，累得要死…… 直接后果就是时间轴没法一步到位，必须费时间重新校正…… 已经又有新的一集《英国达人》了，我正在下载，遇到好节目我会第一时间放上来和大家共享~ ! 关于这个主题： 完全自主开发。嗯哼。没有什么icon，只用了一个hand-drawing的RSS按钮和fam fam fam的bullet dot icon（自己换了颜色）。圆角是用《[译]40个实用的轻量级JavaScript库 》一文里介绍的DD_roundies实现的（因为我始终觉得纯CSS的圆角太麻烦，而且也会给破坏xhmtl的语义性）。除此之外，整个主题自身根本没有用到什么JavaScript。 说到语义性，为了实现博客的外观，我加了一个div#top-fucker以及很多wrapper，代价不可谓不大。由于要赶时间，很多CSS的实现方法，没有仔细推敲，欢迎大家反映bug，或者推荐代码优化方式。 页眉的topics现在展示的是最常用的几个tag，我的打算是等将来博客的文章多了，我写得也有点专攻了，再整理几个常用主题出来。 遭遇的瓶颈以及解决经验 [...]<div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-shaun-smith.html" rel="bookmark">[Britain's Got Talent]英国达人 &#8211; 优质少年偶像Shaun Smith</a></li><li><a
href="http://blog.benhuoer.com/posts/highlights-of-britains-got-talent-semi-final-4.html" rel="bookmark">[Britain's Got Talent]英国达人半决赛第四场精彩片段</a></li><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-2009-semi-final-4.html" rel="bookmark">英国达人半决赛第四场点评[Britain's Got Talent S03E11]</a></li><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-2009-semin-final-3.html" rel="bookmark">英国达人半决赛第三场点评[Britain's Got Talent S03E10]</a></li><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-2009-semi-final-5.html" rel="bookmark">英国达人半决赛第五场点评[Britain's Got Talent S03E12]</a></li></ol></div> ]]></description> <content:encoded><![CDATA[<h3>笨活儿 Benhuoer Blog V1 上线测试！</h3><p>花了一个星期的时间做笨活儿的WordPress主题，现在终于算是基本成形了。  要不是因为和菜头的推荐给我带来的几千流量，我可能还会把这项工作继续拖下去。正如大家现在所看到的，这是一个色彩厚重的沉闷主题。我给它取的名字是Blue Homing。蓝色归家路。  Why? 因为logo被我不小心画成了面包车，然后页顶Branding就顺便做成了一条波浪……  虽然没有让人惊艳的美感，但好歹是我自己的东西了，所以还是赞自己一个！ <span
id="more-719"></span> 为了尽快完成，五一这三天，我成了完完全全的宅男。昨天最夸张，早上6点50起床，然后就坐到电脑前，到晚上六点才吃第一顿饭，然后又继续工作到晚上11点半…… 话说吃饭的时候由于饿得太厉害，血糖太低，几口饭下去就感到有点头晕…… 喘不过气来…… 厉害哇~ 哇咔咔~  昨天的样子十分糟糕。三天没洗头，连续在电脑前的工作又熬出了小痘痘，饿了大半天又让脸色苍白……  嗯哼，大家可以想象一下。</p><h3>英国达人  萨克斯手  Julian Smith</h3><p>话说昨天还做了一段英国达人的字幕，第二集的萨克斯手Julian Smith。一段能让人听哭的萨克斯风演奏（话说我第一次看的时候也被感动了……）。其实我相信，很多人都能吹到他的水平，只是想到他的梦想，想到这个节目可能带给他的转变，再加上他演奏的整个气场……  话说回来，这段音乐如此美妙。 <span
style="text-decoration: line-through;">然后有一个比较大的问题，这段音乐到底叫什么？我听着反正是很熟悉，觉得有点像Over The Rainbow，可惜好像又不是…… 会不会是Over The Rainbow的改编版？有请知道的朋友留言告知。</span> UPDATE: 根据网友logo715的考证，这段音乐出自音乐剧《<a
href="http://zh.wikipedia.org/wiki/%E8%A5%BF%E5%8C%BA%E6%95%85%E4%BA%8B" target="_blank">西区故事</a>》，叫做《Somewhere》。在谷歌音乐可以找到<a
href="http://www.google.cn/music/album?id=B6e91ba9c3b59157d" target="_blank">正版免费下载</a>！。</p><p
style="text-align: center;">优酷观看：<a
href="http://v.youku.com/v_show/id_XODg2MzIwODg=.html" target="_blank">http://v.youku.com/v_show/id_XODg2MzIwODg=.html</a></p><p
style="text-align: center;"><object
width="480" height="400" data="http://player.youku.com/player.php/sid/XODg2MzIwODg=/v.swf" type="application/x-shockwave-flash"><param
name="align" value="middle" /><param
name="src" value="http://player.youku.com/player.php/sid/XODg2MzIwODg=/v.swf" /><param
name="quality" value="high" /></object></p><p
style="text-align: center;">如果你RSS阅读器无法显示视频，请打开文章链接观看。</p><p
style="text-align: center;"><a
title="Julian Smith in 大米盘" href="http://www.damipan.com/file/wRuX0W.html" target="_blank">点击下载高清版！</a></p><p>土豆上我也传了有，如果优酷缓冲太慢，大家可以去土豆试一下。因为土豆狗日的把.com，.cn等链接关键词屏蔽掉了，我没法贴我的博客链接。So…… 我要抵制它！就不把他们的连接发上来了。  继续唠叨一下，昨天做字幕的时候明显感觉脑子反应变慢了。因为持续working on the template，累得要死…… 直接后果就是时间轴没法一步到位，必须费时间重新校正……  已经又有新的一集《英国达人》了，我正在下载，遇到好节目我会第一时间放上来和大家共享~ !</p><h3>关于这个主题：</h3><p>完全自主开发。嗯哼。没有什么icon，只用了一个hand-drawing的RSS按钮和fam fam fam的bullet dot icon（自己换了颜色）。圆角是用《<a
title="指向 [译]40个实用的轻量级JavaScript库 的永久链接" rel="bookmark" href="../../2009/03/40-stand-alone-javascript-libraries-for-specific-purposes/">[译]40个实用的轻量级JavaScript库</a> 》一文里介绍的<a
href="http://dillerdesign.com/experiment/DD_roundies/" target="_blank">DD_roundies</a>实现的（因为我始终觉得纯CSS的圆角太麻烦，而且也会给破坏xhmtl的语义性）。除此之外，整个主题自身根本没有用到什么JavaScript。  说到语义性，为了实现博客的外观，我加了一个div#top-fucker以及很多wrapper，代价不可谓不大。由于要赶时间，很多CSS的实现方法，没有仔细推敲，欢迎大家反映bug，或者推荐代码优化方式。  页眉的topics现在展示的是最常用的几个tag，我的打算是等将来博客的文章多了，我写得也有点专攻了，再整理几个常用主题出来。</p><h3 class="headline">遭遇的瓶颈以及解决经验</h3><p>由于我是第一次做WordPress的主题，也是第一次来了解WordPress主题的制作过程。所以做这个主题的过程中，遇到了很多难题。一些问题解决了，另一些则要么放弃了功能实现，或者要么另外找到了替代方案。等这段时间忙完，我会把我做主题的过程中，遇到的最费时的问题，以及到现在都还没解决的问题发出来，与大家共同探讨。</p><h3>敬告IE6和Opera用户</h3><p>本博客并没有针对IE6做过优化，所以你可能会遇到一些显示不正常。鉴于IE6用户占了本站访客的1/3强，所以专门提出来提醒一下。  强烈建议你改用<a
title="下载Firefox" href="http://www.mozilla.org.cn/firefox/" target="_blank">Firefox</a>或<a
title="下载Google Chrome" href="http://www.google.com/chrome/index.html?hl=zh-CN" target="_blank">Google Chrome</a>，或者至少<a
title="升级到IE8" href="http://www.microsoft.com/china/windows/internet-explorer/" target="_blank">升级你的浏览器</a>。  不过很抱歉的是。在IE8下，页面的圆角样式显示也会有些异常。这是DD Roundies这个插件造成的。建议你用兼容性视图浏览。  由于我没有安装Opera，所以本博客在Opera的表现也没有经过调试。祝君好运！</p><div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-shaun-smith.html" rel="bookmark">[Britain's Got Talent]英国达人 &#8211; 优质少年偶像Shaun Smith</a></li><li><a
href="http://blog.benhuoer.com/posts/highlights-of-britains-got-talent-semi-final-4.html" rel="bookmark">[Britain's Got Talent]英国达人半决赛第四场精彩片段</a></li><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-2009-semi-final-4.html" rel="bookmark">英国达人半决赛第四场点评[Britain's Got Talent S03E11]</a></li><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-2009-semin-final-3.html" rel="bookmark">英国达人半决赛第三场点评[Britain's Got Talent S03E10]</a></li><li><a
href="http://blog.benhuoer.com/posts/britains-got-talent-2009-semi-final-5.html" rel="bookmark">英国达人半决赛第五场点评[Britain's Got Talent S03E12]</a></li></ol></div><div
style="border-top:dashed 1px #ccc;  border-bottom:dashed 1px #ccc;padding:0.3em 0;">分类于：<a
href="http://blog.benhuoer.com/category/showtime" title="查看 娱乐至死 中的全部文章" rel="category tag">娱乐至死</a>, <a
href="http://blog.benhuoer.com/category/personal-life" title="查看 生活琐碎 中的全部文章" rel="category tag">生活琐碎</a>        标签: <a
href="http://blog.benhuoer.com/tag/css" rel="tag">CSS</a>, <a
href="http://blog.benhuoer.com/tag/javascript" rel="tag">JavaScript</a>, <a
href="http://blog.benhuoer.com/tag/wordpress" rel="tag">WordPress</a>, <a
href="http://blog.benhuoer.com/tag/%e5%ad%97%e5%b9%95" rel="tag">字幕</a>, <a
href="http://blog.benhuoer.com/tag/%e6%a8%a1%e6%9d%bf" rel="tag">模板</a>, <a
href="http://blog.benhuoer.com/tag/%e8%8b%b1%e5%9b%bd%e8%be%be%e4%ba%ba" rel="tag">英国达人</a>, <a
href="http://blog.benhuoer.com/tag/%e8%a7%86%e9%a2%91" rel="tag">视频</a></div><p><small>©2009 <a
href="http://blog.benhuoer.com" target="_blank">笨活儿</a> | <a
href="http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html" target="_blank">永久链接</a> | <a
href="http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html#comments" target="_blank">已经有3条评论了</a> | <a
href="http://9.douban.com/recommend/?url=http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html&title=[Britain's Got Talent]英国达人 &#8211; 动人萨克斯 Julian Smith&v=1&n=1" target="_blank">推荐到豆瓣</a> <br/> </small></p>]]></content:encoded> <wfw:commentRss>http://blog.benhuoer.com/posts/britains-got-talent-julian-smith.html/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>用ISAPI Rewiter代替虚拟主机，实现一个空间多个域名共用</title><link>http://blog.benhuoer.com/posts/isapi-rewiter-for-vhost.html</link> <comments>http://blog.benhuoer.com/posts/isapi-rewiter-for-vhost.html#comments</comments> <pubDate>Fri, 06 Mar 2009 09:30:54 +0000</pubDate> <dc:creator>慵云</dc:creator> <category><![CDATA[Web技术]]></category> <category><![CDATA[url rewrite]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[虚拟主机]]></category> <guid
isPermaLink="false">http://blog.benhuoer.com/?p=478</guid> <description><![CDATA[域名续费时被告知可以以半价买一个空间。于是就买一个来玩玩。一年130，400M，也算不错了哇？ 由于不能直接在DNS解析里实现隐藏转发，所以就打算采用url rewrite来实现多个域名共用一个空间。空间里面各个站点再放到相应的文件夹里，如此一来虚拟主机里又不会显得混乱，又能实现搜索引擎友好的链接。 折腾了两天，最终选定的URL重写配置文件(httpd.ini)如下。 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; [code lang="shell"][ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 20 #拒绝访问httpd.ini和httpd.parse.errors RewriteRule /httpd(?:.ini&#124;.parse.errors) / [F,I,O] #拒绝访问特定后缀名的文件 RewriteRule .*.isrwhlp / [F,I,O] #小小地抵抗一下蠕虫攻击 RewriteRule .*(?:global\.asa&#124;default\.ida&#124;root\.exe&#124;\.\.).* . [F,I,O] #给末尾不带&#34;/&#34;的的地址添加上&#34;/&#34; #RewriteCond是Rewrite Conditions的意思，给下面的规则添加应用条件。(.*)代表任意匹配。 RewriteCond Host: (.*) RewriteRule ([^.?]+[^.?/]) http://$1$2/ [I,R] #方括号中的I和R分别代表“忽略(ignore)大小写”和“转接(redirect)[即显性跳转。地址栏看得到地址变化。]” RewriteCond Host: portfolio.benhuoer.com RewriteRule .* http://blog.benhuoer.com/portfolio [I,R,L] RewriteCond Host: benhuoer.com RewriteRule (.+)\.(jpg&#124;png&#124;jpeg&#124;bmp&#124;gif&#124;xml&#124;pdf) http://blog.benhuoer.com/blog$1\.$2 [...]<div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/my-first-project.html" rel="bookmark">果冻恙 &mdash; 我的第一个作品</a></li></ol></div> ]]></description> <content:encoded><![CDATA[<p>域名续费时被告知可以以半价买一个空间。于是就买一个来玩玩。一年130，400M，也算不错了哇？</p><p>由于不能直接在DNS解析里实现隐藏转发，所以就打算采用url rewrite来实现多个域名共用一个空间。空间里面各个站点再放到相应的文件夹里，如此一来虚拟主机里又不会显得混乱，又能实现搜索引擎友好的链接。</p><p><span
id="more-478"></span></p><p>折腾了两天，最终选定的URL重写配置文件(httpd.ini)如下。</p><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br
/> [code lang="shell"][ISAPI_Rewrite]<br
/> # 3600 = 1 hour<br
/> CacheClockRate 3600<br
/> RepeatLimit 20</p><p>#拒绝访问httpd.ini和httpd.parse.errors<br
/> RewriteRule /httpd(?:.ini|.parse.errors) / [F,I,O]</p><p>#拒绝访问特定后缀名的文件<br
/> RewriteRule .*.isrwhlp / [F,I,O]</p><p>#小小地抵抗一下蠕虫攻击<br
/> RewriteRule .*(?:global\.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]</p><p>#给末尾不带&quot;/&quot;的的地址添加上&quot;/&quot;<br
/> #RewriteCond是Rewrite Conditions的意思，给下面的规则添加应用条件。(.*)代表任意匹配。<br
/> RewriteCond Host: (.*)<br
/> RewriteRule ([^.?]+[^.?/]) http://$1$2/ [I,R]<br
/> #方括号中的I和R分别代表“忽略(ignore)大小写”和“转接(redirect)[即显性跳转。地址栏看得到地址变化。]”</p><p>RewriteCond Host: portfolio.benhuoer.com<br
/> RewriteRule .* http://blog.benhuoer.com/portfolio [I,R,L]</p><p>RewriteCond Host: benhuoer.com<br
/> RewriteRule (.+)\.(jpg|png|jpeg|bmp|gif|xml|pdf) http://blog.benhuoer.com/blog$1\.$2 [I,R,L]</p><p>RewriteCond Host: blog.benhuoer.com<br
/> RewriteRule /wp(.*) /blog/wp$1<br
/> RewriteRule /sitemap\.xml /blog/sitemap\.xml</p><p>#标签tag<br
/> RewriteRule /post/tag/(.*)/?$ /index\.php\?tag=$1 [L]<br
/> RewriteRule /tag/(.*)/page/([0-9]+)/?$ /index\.php\?tag_name=$1&amp;amp;paged=$2 [L]<br
/> RewriteRule /tag/(.*)/?$ /index\.php\?tag=$1 [L]</p><p>#页面page (在后台与“文章”相对应那个东西)<br
/> RewriteRule /(contact|about|feedback|copyright|favor|archives|tags|sitemap) /index\.php\?pagename=$1 [L]</p><p>#分类目录<br
/> RewriteRule /category/(.*)/page/([0-9]+)/?$  /index\.php\?category_name=$1&amp;amp;paged=$2 [L]<br
/> RewriteRule /category/?(.*)/?$ /index\.php\?category_name=$1 [L]</p><p>#作者<br
/> RewriteRule /author/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed\.php\?author_name=$1&amp;amp;feed=$2 [L]<br
/> RewriteRule /author/?(.*) /index\.php\?author_name=$1 [L]</p><p>#rss<br
/> RewriteRule /rss.xml /wp-feed\.php/\?feed=rss2 [L]<br
/> RewriteRule /feed/?$ /wp-feed\.php/\?feed=rss2 [L]<br
/> RewriteRule /comments/feed/?$ /wp-feed\.php/\?feed=comments-rss2 [L]</p><p># RewriteRule /([0-9]+)/?([0-9]+)?/?$ /index\.php\?p=$1&amp;amp;page=$2<br
/> # RewriteRule /post/([0-9]+)/?([0-9]+)?/?$ /index\.php\?p=$1&amp;amp;page=$2 [L]</p><p>#分页查看文章<br
/> RewriteRule /post/([0-9]+).html /index\.php\?p=$1 [L]<br
/> RewriteRule /page/(.*)/?s=(.*) /index\.php\?s=$2&amp;amp;paged=$1 [L]<br
/> RewriteRule /page/(.*) /index\.php\?paged=$1 [L]</p><p>#按日期存档<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/page/?([0-9]+)?/?$ /index\.php\?m=$1$2&amp;amp;paged=$3 [L]<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/?$ /index\.php\?m=$1$2&amp;amp;paged=$3 [L]</p><p>#页面们<br
/> RewriteRule /(about|browse|portfolio|)/?([0-9]+)?/?$ /index\.php\?pagename=$1&amp;amp;paged=$2 [L]</p><p># #以前我使用过/%year%/%monthnum%/%postname%.html作为文章链接<br
/> # #网站更新后采用了/%year%/%monthnum%/%postname%/ 的形式<br
/> # #为了链接形式的统一，同时使老链接保持可用<br
/> # #下面的代码将 /%year%/%monthnum%/%postname%.html 重定向到 /%year%/%monthnum%/%postname%/<br
/> # #注意：重定向到的网址“/$1/$2/$3/$4”没有添加blog前缀，因为重定向之后会从头开始再来验证Rewrite规则。<br
/> # #于是域名里面的blog(blog.benhuoer.com)又会添加到路径(blog.benhuoer.com/blog)中。<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/([^/]+).html/?$ /$1/$2/$3 [I,R]<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/([^/]+)/?([0-9]+).html/?$ /$1/$2/$3/$4 [I,R]</p><p># # 重写 /%year%/%monthnum%/%postname%/ 形式的链接<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/([^/]+)/\?(*.)$ /index\.php\?m=$1$2&amp;amp;name=$3&amp;amp;$4 [L]<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/([^/]+)/?([0-9]+)?/?$ /index\.php\?m=$1$2&amp;amp;name=$3&amp;amp;paged=$4 [L]<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ /index\.php\?m=$1$2&amp;amp;name=$3&amp;amp;feed=$4 [L]<br
/> RewriteRule /([0-9]{4})/([0-9]{1,2})/([^/]+)/trackback/?$ /wp-trackback\.php\?m=$1$2&amp;amp;name=$3&amp;amp;tb=1[/code]</p><p>今天下午没去上课，就是因为发现貌似还有更简单便宜的方法：<a
href="http://wordpress.org/support/topic/36214">http://wordpress.org/support/topic/36214 </a></p><p>结果一直在企图实现按照这种操作实现干净链接，结果一直没搞出来。整得我逃了四节课呀！</p><p>他的原理是利用404页面传递参数给index.php。我这虚拟主机是WIN的，貌似“index.php/参数/参数”这样的地址无法处理。又不能直接用rewriter隐藏转发到这个地址，必须在404页面里通过php函数和服务器变量来传递参数。他这个方法，如果我的WordPress直接放在虚拟主机的根目录下的话，应该能用。可我现在是放在子目录下，通过url rewrite实现了子域名而非子目录链接，用这种方法的时候就会有地址错误的问题。转发过来转发过去，传递过来传递过去，很是混乱。我自己是看不清楚服务器里面到底发生了什么，如果有人能搞清楚这里面的玄妙，可一定要留言告诉我呀！</p><p><strong>UPDATE：这种方法还是没有完全解决问题，RSS种子等都有问题。其实可以在url rewriter里面更改规则的，但是还是哪句话，跳过去调过来，头都晕了，为了RSS能用，我又换回<a
href="http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory" target="_blank">把WP的index.php放到根目录下</a>的方式了。</strong></p><div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/my-first-project.html" rel="bookmark">果冻恙 &mdash; 我的第一个作品</a></li></ol></div><div
style="border-top:dashed 1px #ccc;  border-bottom:dashed 1px #ccc;padding:0.3em 0;">分类于：<a
href="http://blog.benhuoer.com/category/web-technology" title="查看 Web技术 中的全部文章" rel="category tag">Web技术</a>        标签: <a
href="http://blog.benhuoer.com/tag/url-rewrite" rel="tag">url rewrite</a>, <a
href="http://blog.benhuoer.com/tag/wordpress" rel="tag">WordPress</a>, <a
href="http://blog.benhuoer.com/tag/%e8%99%9a%e6%8b%9f%e4%b8%bb%e6%9c%ba" rel="tag">虚拟主机</a></div><p><small>©2009 <a
href="http://blog.benhuoer.com" target="_blank">笨活儿</a> | <a
href="http://blog.benhuoer.com/posts/isapi-rewiter-for-vhost.html" target="_blank">永久链接</a> | <a
href="http://blog.benhuoer.com/posts/isapi-rewiter-for-vhost.html#comments" target="_blank">等你来抢沙发呢</a> | <a
href="http://9.douban.com/recommend/?url=http://blog.benhuoer.com/posts/isapi-rewiter-for-vhost.html&title=用ISAPI Rewiter代替虚拟主机，实现一个空间多个域名共用&v=1&n=1" target="_blank">推荐到豆瓣</a> <br/> </small></p>]]></content:encoded> <wfw:commentRss>http://blog.benhuoer.com/posts/isapi-rewiter-for-vhost.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
