gpt4 book ai didi

.htaccess - 使现有的 CMS 网站与移动网站兼容 不重定向

转载 作者:行者123 更新时间:2023-12-04 05:32:56 25 4
gpt4 key购买 nike

使现有的 CMS 网站与移动网站兼容 不重定向

大家好。
我目前正在创建我们使用的表达式引擎网站的移动版本。

我遇到了这个问题,因为通常我可以只使用媒体查询,或者使用重定向脚本。

但是,移动站点的布局将与桌面完全不同,所以我不能只摆弄 CSS 的媒体请求(因为站点看起来不同)。

如果设备是移动设备,我正在考虑使用 javascript 删除代码或标记 (php),但这意味着可能在页面加载时加载两个版本的代码(不适合移动设备)。例如,一个代码用于桌面,另一个代码用于移动。

我无法更改文件名,例如 (mobile_index),因为它是一个 CMS,并且链接无法正确链接。我已经尝试了几次,并且还编辑了 .HTACCESS 文件,但它根本不起作用。

因此,如果有人知道如果设备是移动的,我该如何更改页面的代码,但不能更改文件名、目录或其中任何一个:-)

干杯

达拉格

最佳答案

为什么没有重定向?如果我处于你几个月前的位置,我会以完全不同的方式处理这个问题:

  • 通过 ExpressionEngine 安装多站点管理器:http://expressionengine.com/user_guide/cp/sites/index.html
  • 添加另一个网站 -- 移动
  • 给它一个合适的域名,比如 m.domain.com
  • 给它自己的模板组
  • ...并使用 http://github.com/sebarmeli/JS-Redirection-Mobile-Site/ 重定向

  • 现在您可以从同一个 CMS 和 管理两个安装。两种安装都可以访问现有的 channel 、模块、扩展和成员 .这将使您的代码保持快速和干净。

    添加一堆条件只会减慢安装速度。

    关于.htaccess - 使现有的 CMS 网站与移动网站兼容 不重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12356160/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com