<?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; 中文链接</title>
	<atom:link href="http://mailberry.com.cn/sosel2/%e4%b8%ad%e6%96%87%e9%93%be%e6%8e%a5/feed/" rel="self" type="application/rss+xml" />
	<link>http://mailberry.com.cn</link>
	<description>Love BlackBerry</description>
	<lastBuildDate>Mon, 21 May 2012 09:41:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>解决windows主机下wordpress伪静态不支持中文链接方法</title>
		<link>http://mailberry.com.cn/2009/12/chinese-404-link/</link>
		<comments>http://mailberry.com.cn/2009/12/chinese-404-link/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 06:30:27 +0000</pubDate>
		<dc:creator>sosel</dc:creator>
				<category><![CDATA[教程]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[中文链接]]></category>
		<category><![CDATA[伪静态]]></category>

		<guid isPermaLink="false">http://mailberry.com.cn/2009/12/chinese-404-link/</guid>
		<description><![CDATA[说来话长,由于以前把博客架在免费的香港服务上,由于前段时间有几天访问不了,上官方看了一下,硬盘坏了!还是搬回伟大的祖国吧,一朋友说要赞助我空间!回来才知道是windows主机的,不是很好的支持wordpress的伪静态链接,以前搜索引擎收录的那丁点内容又舍不得放弃,我相信能找到解决方案的!

  先是在百度上找,有人说百度和谷歌是最好的老师嘛!

在微知的博客学会了利用404错误重指向很好地解决了伪静态问题!

http://mailberry.com.cn/2009/12/404-rewrite/

我有个习惯就是晚上趟在床上睡着写点东西,手机写博客不自定义数据域,即不能自己设置文章地址,默认是用文章名称作为地址的,这样就会出现中文链接了,今天我师傅来看我博客,告诉我中文链接有问题,提示文章找不到,我又百度了一下!没找到答案,最后还是请教师傅:Lonwern
......]]></description>
			<content:encoded><![CDATA[<p>&#160;&#160; 说来话长,由于以前把博客架在免费的香港服务上,由于前段时间有几天访问不了,上官方看了一下,硬盘坏了!还是搬回伟大的祖国吧,一朋友说要赞助我空间!回来才知道是windows主机的,不是很好的支持wordpress的伪静态链接,以前搜索引擎收录的那丁点内容又舍不得放弃,我相信能找到解决方案的!</p>
<p>&#160; 先是在百度上找,有人说百度和谷歌是最好的老师嘛!</p>
<p>在微知的博客学会了利用404错误重指向很好地解决了伪静态问题!</p>
<p><a title="http://mailberry.com.cn/2009/12/404-rewrite/" href="http://mailberry.com.cn/2009/12/404-rewrite/">http://mailberry.com.cn/2009/12/404-rewrite/</a></p>
<p>我有个习惯就是晚上趟在床上睡着写点东西,手机写博客不自定义数据域,即不能自己设置文章地址,默认是用文章名称作为地址的,这样就会出现中文链接了,今天我师傅来看我博客,告诉我中文链接有问题,提示文章找不到,我又百度了一下!没找到答案,最后还是请教师傅:Lonwern</p>
<p>原来代码,只是实现伪静态链接,中文链接的时候会出错:</p>
<pre><span style="color: #0000ff">&lt;?</span>php
$qs = $_SERVER['<span style="color: #8b0000">QUERY_STRING</span>'];
$_SERVER['<span style="color: #8b0000">REQUEST_URI</span>'] = <a style="color: #ffa500" href="http://www.php.net/substr">substr</a>($qs, <a style="color: #ffa500" href="http://www.php.net/strpos">strpos</a>($qs, '<span style="color: #8b0000">:80</span>')+3);
$_SERVER['<span style="color: #8b0000">PATH_INFO</span>'] = $_SERVER['<span style="color: #8b0000">REQUEST_URI</span>'];
<a style="color: #0000ff" href="http://www.php.net/include">include</a>('<span style="color: #8b0000">index.php</span>');
<span style="color: #0000ff">?&gt;</span></pre>
<p>他帮我改了一下UTF-8转换码,很好的解决了中文链接问题!修改后的代码如下:</p>
<pre><span style="color: #0000ff">&lt;?</span>php
$qs = $_SERVER['<span style="color: #8b0000">QUERY_STRING</span>'];
$_SERVER['<span style="color: #8b0000">REQUEST_URI</span>'] = <a style="color: #ffa500" href="http://www.php.net/substr">substr</a>($qs, <a style="color: #ffa500" href="http://www.php.net/strpos">strpos</a>($qs, '<span style="color: #8b0000">:80</span>')+3);
$_SERVER['<span style="color: #8b0000">PATH_INFO</span>'] = iconv(&quot;<span style="color: #8b0000">GBK//IGNORE</span>&quot;, &quot;<span style="color: #8b0000">UTF-8//IGNORE</span>&quot;, $_SERVER['<span style="color: #8b0000">REQUEST_URI</span>']);
<a style="color: #0000ff" href="http://www.php.net/include">include</a>('<span style="color: #8b0000">index.php</span>');
<span style="color: #0000ff">?&gt;</span></pre>
<p>&#160;</p>
<p>在这再次感谢:Lonwern,您老给了我很多很多的帮助!</p>
]]></content:encoded>
			<wfw:commentRss>http://mailberry.com.cn/2009/12/chinese-404-link/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

