移动显示取决于RewriteCond格式

时间:2017-06-30 00:39:47

标签: apache mobile

当访问者要求a1.html时,如果他们是在桌面上,我想提供a1.html,如果他们在移动设备上则为m_a1.html。

我的httpd.conf文件中有以下mod_rewrite指令:

    RewriteEngine on
    RewriteCond %{HTTP_USER_AGENT} Android
    RewriteRule ^/281/a1.html /281/m_a1.html

如果我在S7上请求文件,这可以正常工作。我得到了m_a1.html文件,它在S7上看起来很好。

现在,如果我将RewriteCond行更改为

RewriteCond %{HTTP_USER_AGENT} Android|iPhone     [NC]

允许iPhone访问并在S7上再次尝试,我仍然得到正确的文件(m_a1.html),但它不再在S7屏幕上居中。它向左偏移。有谁知道这会如何影响页面在S7上的位置?感谢。

0 个答案:

没有答案
相关问题