【发布时间】:2021-11-06 09:31:15
【问题描述】:
我的网站有两个版本。一个是移动版,另一个是桌面版。
路径如下所示:
手机版:public_htm/mobile
桌面版:public_html
我想根据设备更改我的域的文档根目录。如果用户的设备是移动设备,我想提供来自 mobile 文件夹的内容,如果用户在桌面上,我想提供来自 public_html 的内容。
如何使用.htaccess 做到这一点?
我希望我的域在桌面和移动设备上都相同,只是文档根目录由 .htaccess 根据设备更改。
【问题讨论】:
-
“基于设备”是什么意思?您是否有针对不同设备的不同 URL(例如
m.子域),或者您是否希望根据设备的用户代理字符串来识别设备? -
您将在 SO 上找到数百个类似问题的现有答案。我建议你检查一下。
-
是的,基于用户代理,我不需要 m.example.com,我只需要相同的域。
-
您所说的“网络”,实际上是指“桌面”(“移动”的反义词)。
-
是的,与移动相反。
标签: apache .htaccess mod-rewrite