Есть ли способ иметь полноценную кнопку сайта в мобильном приложении без JavaScript?

В настоящее время я перенаправляю на мобильный сайт через htaccess следующим образом:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://m.example.com/ [L,R=302]

Есть ли в моей мобильной версии кнопка полного сайта, которая будет игнорировать это правило при нажатии? Я не хочу использовать javascript для перенаправления и проверки полного сайта … Хотя я согласен с идеей php, но я знаю, что htaccess был сбит перед правилами php.

5

Решение

Вы можете создать ссылку на кнопку / ссылку с этим URL:

<a href="/?desktop=1">Full Desktop Site</a>

И затем измените свой переписать как это:

RewriteEngine On

RewriteCond %{QUERY_STRING} !(^|&)desktop=1(&|$) [NC]
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://m.example.com/ [L,R=302]
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]