新手 - 移动网站重定向回主站点问题

时间:2013-03-19 12:13:55

标签: php javascript redirect mobile

我在我的网站上使用WP中的喜悦主题,并在移动文件夹中拥有主站点的移动网站版本。

我有点被移动网站提供商放弃了,他给了我header.php文件的js,工作正常,移动网站在移动设备上加载正常。但是,移动页面上的链接不会将访问者带回主站点,因为移动脚本会重新加载,因此它们会停留在移动网站上。

我必须在标题中禁用js,直到我找到解决方案,所以我现在没有移动网站,直到我可以对其进行排序。

在header.php中使用javascript加载移动网站可以正常工作。

我在这里看到了一些非常有用的帖子,关于非常类似的问题,但是编写php和session / cookies已经超出了我的范围,虽然我可以遵循明确的说明。我已经用完了想法,因为我正在阅读的内容是如此多元化,超出我的技能。

任何人都可以提供解决方案,帮助我,一点点的PHP,cookie或???我

真的很感激,因为我已经禁用了js,直到我能解决这个问题 - 这意味着没有移动版本:(

感谢

史蒂夫

如果您需要更多信息,请告诉我,再次感谢..

哦,我确实将主站点复制到一个名为desktop的新子文件夹中,没有js,并指向移动页面链接到它,这实际上让我回到主站点/页面找不到,但到了那里。然而,当我在主站点上按任何导航时,移动版本重新加载,该死的:))

Header.php重定向脚本:

    

if (screen.width <= 800) {
window.location = "http://www.icesugarmedia.com/mobile/";;
}

</script>

每页上链接回主站点的代码(作为小图片):

    <div style="margin:5px 0px 25px 0px;"><a href="http://icesugarmedia.com/"><img src="images/full_website_buton.png" /></a></div>
  • 按钮名称上的拼写错误与图像文件名
  • 匹配

1 个答案:

答案 0 :(得分:0)

此链接说明您正在寻找的内容。

http://www.malphursinteractive.com/view-full-site-mobile-redirect-script/

该页面中有一些非常好的解决方案。这是查询“脚本显示完整站点移动重定向”的#1 google结果。前十大结果中似乎还有许多其他好的解决方案。

您正在寻找的是我认为很多人应该找到的问题的解决方案,因为许多智能手机用户现在想要查看整个网站。

解决问题的简单方法是复制目录中的所有文件。创建一个名为“site.com/full-site/”的新目录。将所有复制的文件粘贴到该目录中。从header.php文件中删除移动重定向。使“查看完整站点链接”将它们带到full-site / index.php而不是根目录。现在他们不会遇到强制他们进入主页的代码行,除非你的链接用“http://site.com/link.php”编码而不是“link.php”。无论哪种方式,无论您选择哪种方法,都必须阻止用户加载重定向脚本。