当访问者要求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上的位置?感谢。