【发布时间】:2019-02-05 21:48:40
【问题描述】:
我一直在这里查看此答案,如果检测到用户正在使用移动设备,似乎可以重定向到页面。
但是,如果我们可以检测到用户在移动设备上,是否可以重定向到特定的 URL?来自 .htaccess 文件
请注意我正在执行 HTTPS。
例如
- IF is_mobile && is_page 'shop' - 重定向到 'mobileshop'
- 如果是移动设备并且是页面“主页” - 重定向到“移动主页”
您似乎可以使用this 将特定域重定向到页面...但不确定如何将其也应用到仅在设备是移动设备时才触发?
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://(www.\.)?urlnumberone\.com
RewriteRule ^$ /thepath/tomypage/goeshere/ [L]
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://(www.\.)?urlnumbertwo\.com
RewriteRule ^$ /thesecond/pathgoeshere/ [L]
【问题讨论】:
-
您是否仅在寻找 .htaccess 重定向?或者这可以使用 Javascript 来实现。
-
没有任何解决方案 :) - 我一直在使用重定向插件,但它已停止工作。所以我认为在服务器级别进行修改会优先。
-
我明白了,如果有任何解决方案可以工作,那么添加此代码可能会有所帮助。 为了使其更具动态性,您可以向页面添加自定义字段并将自定义字段中的 url 传递给 mobileurl :)
标签: wordpress .htaccess url-redirection http-redirect