Я надеюсь, что кто-то может мне помочь. Для моего веб-сайта у меня есть соответствующий мобильный сайт, который имеет тот же контент, что и мой полный сайт, но отображает его для мобильных устройств. По сути, я хочу отправлять все запросы с полного сайта на мобильный сайт, если не существует переменной 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 с несколькими серверами и использую Apache, настроенный для ColdFusion.