lily2の動作から分かる無料サーバーと有料サーバの違い

XREA.COMにおける無料サーバーと有料サーバーの動作違いについて。

lily2をインストールして見ると、無料サーバーでは正常に動作しないが、有料サーバーでは正常に動作する。なぜ?

s60サーバー : NG:

SERVER_NAME : <*.s60.xrea.com>
HTTP_USER_AGENT : Mozilla/4.0 (compatible; MSIE 6.0;
 Windows NT 5.1; >> SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
HTTP_ACCEPT_ENCODING : gzip, deflate
REMOTE_HOST : *.*.*.*
PATH_INFO : /config//css/config//css
HTTP_HOST : <*.s60.xrea.com>
HTTP_ACCEPT_LANGUAGE : ja
SERVER_PROTOCOL : HTTP/1.0
SCRIPT_NAME : /lily2/lp.rb/config//css
SERVER_SOFTWARE : Apache
REMOTE_ADDR : *.*.*.*
HTTP_REFERER : http://<*.s60.xrea.com>/lily2/lp.rb/config/
HTTP_COOKIE : ***********
REQUEST_URI : http://<*.s60.xrea.com>/lily2/lp.rb/config//css
SERVER_PORT : 80
REMOTE_USER : 
QUERY_STRING : 
GATEWAY_INTERFACE : CGI/1.1
HTTP_ACCEPT : */*
HTTP_CONNECTION : Keep-Alive
REQUEST_METHOD : GET

s148サーバー : OK:

SERVER_NAME : <*.s148.xrea.com>
HTTP_USER_AGENT : Mozilla/4.0 (compatible; MSIE 6.0;
 Windows NT 5.1; >> SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
HTTP_ACCEPT_ENCODING : gzip, deflate
REMOTE_HOST : *.*.*.*
PATH_INFO : /css
HTTP_HOST : <*.s148.xrea.com>
HTTP_ACCEPT_LANGUAGE : ja
SERVER_PROTOCOL : HTTP/1.1
SCRIPT_NAME : /lily2/lp.rb
SERVER_SOFTWARE : Apache
REMOTE_ADDR : *.*.*.*
HTTP_REFERER : http://<*.s148.xrea.com>/lily2/lp.rb/config/
HTTP_COOKIE : ********
REQUEST_URI : http://<*.s148.xrea.com>/lily2/lp.rb/css
SERVER_PORT : 80
REMOTE_USER : 
QUERY_STRING : 
GATEWAY_INTERFACE : CGI/1.1
HTTP_ACCEPT : */*
HTTP_CONNECTION : Keep-Alive
REQUEST_METHOD : GET
'SCRIPT_NAME'が違うね。 

続き:

やっぱり、無料サーバーだと、‘SCRIPT_NAME’がおかしく正常動作しない。

先ほどs60サーバーをXREA+にしたところ正常に動作するようになった。

このことから、現状、lily2はXREA.COMの無料サーバーでは動かないと言うことだ。