我有一个 Wordpress 网站,它使用设备检测将用户在其移动设备上的浏览重定向到使用以下内容的特定页面:
<script>
if( /Android|webOS|iPhone|iPod|BlackBerry|IEMobile/i.test(navigator.userAgent) ) {
window.location = "176.32.230.17/domain.co.uk/m";
}
</script>
此代码当前位于 domain.co.uk 的主页模板上。就在打开正文标签之后。检测和重定向效果很好,但是,我需要在该移动页面上提供指向该网站桌面版本的链接。所以只是一个简单的链接:
<a href="http://176.32.230.17/domain.co.uk/?ref=desktop">Link back to desktop website</a>
这是因为它将用户引导回 domain.co.uk 地址,但是,因为检测/重定向代码的位置是在 domain.co.uk 的主页模板上,所以用户会被重定向回移动版本。我怎样才能解决这个问题?