【问题标题】:redirect the domainname.com website to m.domainname.com in django for mobile devices将 domainname.com 网站重定向到 django 中用于移动设备的 m.domainname.com
【发布时间】:2023-03-03 17:52:01
【问题描述】:

我想在用户的移动浏览器上将用户重定向到 m.domainname.com。我想使用现有网站但重定向到 m.domainname.com。 为此,我如何检测用户是在移动设备上还是桌面上。 以及如何重定向同一站点的移动版本。

使用媒体屏幕我可以为移动设备创建单独的显示

使用引导程序我可以创建响应式网站。但是当它在移动浏览器上时,我想重定向移动版本,如 m.domainname.com

我该怎么做? 我的网站在 django 中。

【问题讨论】:

标签: html django mobile


【解决方案1】:

你可以这样使用:https://github.com/gregmuellegger/django-mobile 这个想法是在中间件中检测移动设备 (https://docs.djangoproject.com/en/dev/topics/http/middleware/)。

因此,如果中间件检测到来自移动设备的请求,并且用户请求了网站的正常版本,您可以将他重定向到网站的移动版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-10
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    • 2013-06-04
    • 1970-01-01
    • 2014-07-17
    相关资源
    最近更新 更多