.htaccess将主页重定向到桌面用户的“关于”页面

时间:2012-04-11 10:14:05

标签: .htaccess mobile redirect desktop user-agent

在wordpress网站上,我们使用wptouch pro插件提供网站的移动版本(因此没有单独的移动网站)。 我们通过指向我们首页的QR码(例如www.example.net)获得移动流量。但是,我们希望将桌面用户重定向到www.example.net/about/页面。 是否可以通过使用.htaccess或其他方式来做到这一点?

例如,添加:

RewriteEngine On

RewriteRule ^$ /about/ [R=301,L]
在Wordpress .htaccess数据之前

将所有流量从www.example.net重定向到www.example.net/about /

是否可以设置此重定向应该只有访问者不在指定(移动)用户代理中?

提前多多感谢!

1 个答案:

答案 0 :(得分:2)

这样的事情应该有效:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_USER_AGENT} ^.*(MSIE.*Windows\ NT|Lynx|Safari|Opera|Firefox|Konqueror) [NC]
RewriteRule ^$ about/ [L,R]