# 通过.htaccess对手机与PC终端分流呈现页面 > 对于使用手机终端访问PC版页面的,跳转到手机版网页。 对于PC终端访问手机版页面的,跳转到PC版网页。 .htaccess文件中内容: RewriteEngine On RewriteCond %{HTTP_USER_AGENT} iPhone RewriteRule ^.$ http://www. 对于使用手机终端访问PC版页面的,跳转到手机版网页。 对于PC终端访问手机版页面的,跳转到PC版网页。 .htaccess文件中内容: ``` RewriteEngine On RewriteCond %{HTTP_USER_AGENT} iPhone RewriteRule ^.*$ http://www.yoursite.com/monile/ [R] ``` #上面的例子就是如果访问终端为Iphone,则跳转到http://www.yoursite.com/monile/这个页面。 #.htaccess对所在文件夹下的页面文件及其子目录下的页面文件皆有效。所以将上述文件放在pc版页面的文件夹下,即可实现对iphone访问时导流入手机版页面的功能。 1 下面是日本大部分移动设备终端被导流入手机版页面的一个例子: ``` RewriteEngine On RewriteCond %{HTTP_USER_AGENT} (DoCoMo|J-PHONE|Vodafone|SoftBank|KDDI|DDIPOKET|UP/.Browser|iPod|iPhone|Android|WILLCOM|BlackBerry|PDA) RewriteRule ^.*$ http://www.yoursite.com/monile/ [R] ``` 2 而对pc终端分流入pc版页面的例子: ``` RewriteEngine On RewriteCond %{HTTP_USER_AGENT} (Mozilla|Opera|Safari) RewriteRule ^.*$ http://www.yoursite.com/pc/ [R] ``` ``` RewriteCond %{HTTP_USER_AGENT} !DoCoMo RewriteCond %{HTTP_USER_AGENT} !J-PHONE RewriteCond %{HTTP_USER_AGENT} !Vodafone RewriteCond %{HTTP_USER_AGENT} !SoftBank RewriteCond %{HTTP_USER_AGENT} !KDDI RewriteCond %{HTTP_USER_AGENT} !DDIPOKET RewriteCond %{HTTP_USER_AGENT} !UP/.Browser RewriteCond %{HTTP_USER_AGENT} !iPod RewriteCond %{HTTP_USER_AGENT} !iPhone RewriteCond %{HTTP_USER_AGENT} !Android RewriteRule ^.*.html$ http://www.yoursite.com/pc/ [R] ``` --- **分类**:建站 **作者**:子龙 **链接**:https://octohz.com/p/3285