配置的時候,犯了個很大的錯誤,疏忽了。
自定義二級域名的需求
將http://guides.network.com 的請求轉至 http://www.network.com/guides 而且域名保持不變
nginx配置代碼
server {
server_name *.network.com;
if ( $http_host ~* "^(.*?)\.network\.com$")
{
set $domain $1;
}
location / {
proxy_pass http://network;
if ($domain !~* ^www$)
{
rewrite ^/(.*) /$domain/$1 break;
}
proxy_set_header Host $host:80;
proxy_set_header X_Forwarded_For $remote_addr;
index index.html index.htm;
}

}
當時用php測試,用get方式可以拿到值,用post就是拿不到值。最后發現把name="id"漏掉了.............................

更新日志
2011-12-31 17:48:14
按照這個配置會出現一個問題,在oschina上問了下,不好解決。
http://www.oschina.net/question/208700_35450
自定義二級域名的需求
將http://guides.network.com 的請求轉至 http://www.network.com/guides 而且域名保持不變
nginx配置代碼























}
當時用php測試,用get方式可以拿到值,用post就是拿不到值。最后發現把name="id"漏掉了.............................


更新日志
2011-12-31 17:48:14
按照這個配置會出現一個問題,在oschina上問了下,不好解決。
http://www.oschina.net/question/208700_35450