Как разместить на веб-сервере apache узел js с одинаковыми URL-адресами для мобильных устройств и компьютеров. - PullRequest
0 голосов
/ 28 января 2019

В настоящее время у нас есть сайт node.js для мобильных устройств с портом 3100 и настольных компьютеров с портом 3200 .Обнаружение и перенаправление с мобильного на мобильный сайт обрабатывается приложением node.js на самом порту 3300 , но из-за этого скорость загрузки страницы затрудняется.

Поэтому я хочу обработать обнаружение мобильного устройстваи перенаправление на мобильный сайт в конфигурации веб-сервера Apache

My Config:

<LocationMatch "^(?!(/unsupported|/server-status|/information|/business|/apple-app-site-association|/.well-known))/[^/]+">
        RewriteEngine On
        RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
        RewriteRule ".?" "-" [S=3]
        RewriteRule ^/(.*) http://localhost:3200/$1 [L,R=302]
        ProxyPass http://localhost:3200
        RewriteRule ".?" "-" [S=2]
        RewriteRule ^/(.*) http://localhost:3100/$1 [L,R=302]
        ProxyPass http://localhost:3100
</LocationMatch>
...