誰かが私を助けてくれることを願っています。私のウェブサイトには、フルサイトと同じコンテンツを持つ対応するモバイルサイトがありますが、モバイルデバイス用に表示しています。基本的に、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を使用しています。