apache переписать в другую подпапку домена без изменения адреса в URL браузера

589
Sharat

На самом деле у нас есть 2 сайта.

Сайт 1: версия для рабочего стола, размещенная на [ http://mysite1.com] с использованием сервера Apache

Site2: мобильная версия mysite.com размещена на [ http://mobilesites.com/mysite1mobile] с использованием сервера Apache.

Сейчас,

  • если запрос поступает из браузера настольного компьютера на mysite1.com, он должен получить содержимое [ http://mysite1.com], и
  • если запрос приходит с мобильного браузера на mysite1.com, он должен получить содержимое [ http://mobliesites.com/mysite1mobile], не меняя адресную строку в URL браузера

Мы попробовали вот так в apache / conf / httpd.conf mysite1.com:

<IfModule proxy_module> ProxyRequests On ProxyVia On <Proxy *> Order allow,deny Allow from all </Proxy>  RewriteEngine On RewriteCond % "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC] RewriteRule ^(.*)$ http://mobilesites.com/mysite1mobile/$1 [P] ProxyPassReverse / http://mobilesites.com/mysite1mobile/ </IfModule> 

Когда мы получаем доступ к mysite1 из мобильного браузера, он может переслать запрос, но не может отобразить ссылки на темы и страницы внутри сайта.

Пожалуйста помоги...

1

0 ответов на вопрос