<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[值得注意]PHP的$_SERVER[HTTP_HOST]获取服务器地址域名功能详解]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Thu, 02 Feb 2012 02:51:01 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	uchome的index文件中的二级域名功能判断，使用了php的$_SERVER[&#039;HTTP_HOST&#039;]，开始对这个不是很了解，所以百度了一下，发现一篇帖子有点意思，转发过来做个记录。<br/><br/>在php中，我们一般通过$_SERVER[&#039;HTTP_HOST&#039;]来活得URL中网站的域名或者ip地址。<br/>php手册中的解释如下：<br/><br/>“HTTP_HOST”<br/>当前请求的 Host: 头信息的内容。<br/><br/>一般来说，这样子不会遇到什么问题，在一些常见的php框架中，如PFC3和FLEA也是基于该预定义变量。<br/><br/>然而最近在做的一个项目，程序移交到客户手里测试时，竟然发现程序的跳转总是会出错。<br/><br/>最后找出原因：$_SERVER[&#039;HTTP_HOST&#039;]在客户的环境里，取得的值总是程序所在的服务器在其局域网内的ip值。<br/><br/>究其原因，是因为，客户的公司通过一台服务器连接至因特网，而我们的程序所在的服务器，是通过域名映射出来的，也就是中间有个“代理”的过程。因此$_SERVER[&#039;HTTP_HOST&#039;]在这样的环境里，取得的值总是程序所在的服务器在其局域网内的ip值。<br/><br/>最后查了不少资料，在symfony框架里面，找到替代的实现方法:<br/><br/>将$host = $_SERVER[&#039;HTTP_HOST&#039;];<br/><br/>替换成：<br/><textarea name="code" class="html" rows="15" cols="100">
$host = isset($_SERVER[&#039;HTTP_X_FORWARDED_HOST&#039;]) ? $_SERVER[&#039;HTTP_X_FORWARDED_HOST&#039;] : (isset($_SERVER[&#039;HTTP_HOST&#039;]) ? $_SERVER[&#039;HTTP_HOST&#039;] : &#039;&#039;);
</textarea><br/><br/>即可。<br/><br/><br/>来源：http://hi.baidu.com/zcx1357/blog/item/f766d938d62b46d7d56225bd.html
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [值得注意]PHP的$_SERVER[HTTP_HOST]获取服务器地址域名功能详解]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>