【问题标题】:Redirecting mobile users away from individual webpages pages to condensed webpage将移动用户从单个网页页面重定向到精简网页
【发布时间】:2013-09-19 15:02:56
【问题描述】:

首先,我正在设计一个响应式网站,基于 3 种尺寸,同时考虑到移动设备、平板电脑和台式机。平板电脑和台式机几乎一模一样,因为我将平板电脑的设计设置为比台式机版本略微缩小。

该网站将使用流体网格系统来实现响应式设计,同时还使用 PHP 包含页眉、页脚和侧边栏。

问题是,我想最小化移动设备的内容和信息,为此我想阻止用户访问各个服务页面并将它们重定向到压缩所有信息的不同页面从个人网页合并为一个网页。

我的问题是我将如何处理这个问题?出于某种原因,我似乎认为它可以通过 .htaccess 来完成,虽然我不确定如何,以前有没有其他人遇到过这种事情?有没有其他方法可以解决这个问题?

【问题讨论】:

    标签: php .htaccess mobile responsive-design


    【解决方案1】:

    .htaccess 应该能够做到这一点看看:https://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewritecond。除非您设置了特定于移动设备的 url,否则它将需要检查浏览器代理。它会做这样的事情。

    ...
    RewriteCond %{HTTP_USER_AGENT} *user agent to redirect*
    RewriteCond %{URL} *url to redirect from*
    RewriteRule specificpage general page
    ...
    

    用户代理和 url 都被视为正则表达式。除了页面上的javascript,我不知道任何其他方式。这个question 的答案也可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-14
      • 1970-01-01
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 2014-06-10
      • 1970-01-01
      相关资源
      最近更新 更多