【发布时间】:2011-03-11 03:07:14
【问题描述】:
我希望有人可以帮助我。对于我的网站,我有一个相应的移动网站,其内容与我的完整网站相同,但在移动设备上显示。基本上我想将所有请求从完整站点发送到移动站点,除非 url 变量 sms 存在
所以在我的完整网站的 htaccess 文件中,我有这个:
RewriteCond %{QUERY_STRING} !sms=1 [NC]
RewriteRule ^(.*) http://mobile.mysite.co.uk/$1 [QSA,NC]
但是,当我访问 www.mysite.co.uk/news/index.cfm&sms 时,我收到完整站点的以下 ColdFusion 错误:
File not found: /news/index.cfm
打开调试后,我注意到 CGI 变量 PATH_TRANSLATED 已从
更改C:\webistes\mysite\news\index.cfm
到
C:\JRun4\bin\http:\mobile.mysite.co.uk\news\index.cfm
我不知道发生了什么?任何帮助或见解将不胜感激。
此外,我正在运行 ColdFusion 8 的多服务器安装,并使用为 ColdFusion 配置的 Apache。
【问题讨论】:
标签: .htaccess coldfusion jrun