我完成了主站点和单独的移动站点。
主站点是 Wordpress
移动网站是 HTML网页
我将以下脚本用于移动自动重定向。
<script type="text/javascript">
<!--
if (screen.width <= 769) {
document.location = "http://mobile.mysite.com/";
}
//-->
</script>
但现在我需要完整网站链接到移动网站的主网站。通过上面的脚本,它将重定向到同一个移动站点。
我尝试使用 cookies 。我不知道,为什么不能正常工作。
任何人帮助我。感谢。
答案 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>