Обнаружение устройства / рабочего стола и перенаправление - PullRequest
0 голосов
/ 25 февраля 2020

Ниже упомянут мой файл htaccess, который я поместил в папку dist после сборки ng. Из этого я почти достиг и перенаправление происходит в соответствии с десктопом / устройством (android, ipphone) в соответствующие домены, например для десктопа на web.domain.com и для мобильного m.domain.com. Но есть проблема для моего дочернего / вторичного маршрута - при перезагрузке предположим, что web.domain.com/xyz перенаправляет мне запрос url not found error.

Ниже приведен мой код для htaccess: для мобильного dist:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "!(android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos)" [NC]
RewriteRule ^$ https://web.domain.com/ [L,R=302]
</IfModule>

и для папки dist на рабочем столе:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "(android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos)" [NC]
RewriteRule ^$ https://m.domain.com/ [L,R=302]
</IfModule>

Я не могу определить маршруты моего ребенка / второстепенные маршруты, такие как web.domain.com/xyz или web.domain.com/ AB c перезагрузить его перенаправляет меня на URL-адрес не найдена ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...