移动站点到主站点和主站点到移动站点

时间:2013-11-19 05:35:26

标签: php wordpress redirect mobile cookies

我完成了主站点和单独的移动站点。

主站点是 Wordpress

移动网站是 HTML网页

我将以下脚本用于移动自动重定向。

<script type="text/javascript">
    <!--
    if (screen.width <= 769) {
        document.location = "http://mobile.mysite.com/";
    }
    //-->
</script>

但现在我需要完整网站链接到移动网站的主网站。通过上面的脚本,它将重定向到同一个移动站点。

我尝试使用 cookies 。我不知道,为什么不能正常工作。

任何人帮助我。感谢。

1 个答案:

答案 0 :(得分:-1)

要重定向移动访问者,您需要确定他们的浏览器是否是移动设备上的网络浏览器。您可以确定访问者使用的浏览器

如果您正在运行内容管理系统(例如WordPress或Joomla),则可能已有可用于处理移动访问者的插件。

由于手机通常屏幕宽度较小,因此如果屏幕宽度小于或等于800像素,您可以将访问者重定向到您的移动网站。将Javascript window.location代码放在​​主网站代码的head部分。这样,当您的网站被访问时,javascript将会看到浏览器宽度并重定向到相应的网站。

您可以使用.htaccess重定向根据浏览器支持的MIME类型传输访问者。例如,如果用户的浏览器接受包含WML(无线标记语言)的mime类型,则很可能是移动设备。下面的代码应放在.htaccess文件中。

注意:

如果您正在使用WordPress,请尝试使用Jetpack插件。随附的免费移动版本可以启用。手机上的任何人都会自动看到移动版本。

移动主站点,

<script type="text/javascript">
    <!--
    if (screen.width <= 769) {
        document.location = "http://mobile.mainsite.com/";
    }
    //-->
</script>

移动到主站点,

<script type="text/javascript">
    <!--
    if (screen.width > 769) {
        document.location = "http://mainsite.com/";
    }
    //-->
</script>