Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 重定向桌面用户远离移动设备_Wordpress_.htaccess_Redirect_Mobile - Fatal编程技术网

Wordpress 重定向桌面用户远离移动设备

Wordpress 重定向桌面用户远离移动设备,wordpress,.htaccess,redirect,mobile,Wordpress,.htaccess,Redirect,Mobile,当在桌面上访问时,我试图将用户重定向到我的移动站点之外,但是移动站点位于子域上 移动站点是:m.totalybigbrother.co.uk 而桌面是:totalybigbrother.co.uk 我假设我能够为.htaccess添加某种类型的重写函数,但我不确定应该添加什么?该网站正在运行WordPress安装,如果这有什么不同的话 该网站的“手机”版本,只是一个插件,主要是从主网站获取内容。。。它使用的插件是WP-mobileedition:mTheme,这使得它与之前关于重定向的文章略有不

当在桌面上访问时,我试图将用户重定向到我的移动站点之外,但是移动站点位于子域上

移动站点是:m.totalybigbrother.co.uk 而桌面是:totalybigbrother.co.uk

我假设我能够为.htaccess添加某种类型的重写函数,但我不确定应该添加什么?该网站正在运行WordPress安装,如果这有什么不同的话

该网站的“手机”版本,只是一个插件,主要是从主网站获取内容。。。它使用的插件是WP-mobileedition:mTheme,这使得它与之前关于重定向的文章略有不同

有人能帮忙吗!提前谢谢

我也尝试过这样做,它会将桌面用户从移动站点重定向到别处,但它会重定向到主页,而不是帖子的当前url:

<?php
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(!preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i',substr($useragent,0,4)))
     header('Location: http://www.totallybigbrother.co.uk/');
?>

我的完全访问权限

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^m.totallybigbrother.co.uk
RewriteCond %{HTTP_USER_AGENT} !(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge\ |maemo|midp|mmp|mobile.+firefox|netfront|opera\ m(ob|in)i|palm(\ os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows\ (ce|phone)|xda|xiino [NC,OR]
RewriteCond %{HTTP_USER_AGENT} !^(1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a\ wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r\ |s\ )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1\ u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(\ i|ip)|hs\-c|ht(c(\-|\ |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(\ |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(\ |\/)|klon|kpt\ |kwc\-|kyo(c|k)|le(no|xi)|lg(\ g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-|\ |o|v)|zz)|mt(50|p1|v\ )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v\ )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|\ )|webc|whit|wi(g\ |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-) [NC]
RewriteRule ^$ http://www.totallybigbrother.co.uk/$1 [R,L]


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


# END WordPress
#开始WordPress
重新启动发动机
重写基/
RewriteCond%{HTTP_HOST}^m.totalybigbrother.co.uk
RewriteCond%{HTTP\u USER\u AGENT}!“手机”移动方(1244)avantgo(1244)巴达纳(Badaa)死亡方(244)黑莓方(1244)布雷泽方(1244)布雷方(1244)布雷方(1244)埃安方(android)bb\bb\d+d+以及MeGoGoD+米德方(安安安安卓方(android)bb\d+d d+和d++路障方(android方(安安安安安全方)周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周四周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日周日| psp |系列(4 | 6)0 | symbian | treo | up \(浏览器链接)|沃达丰| wap | windows \(ce |电话)| xda | Xino[NC,或]
RewriteCond%{HTTP\u USER\u AGENT}^(1-6)1-6)1-6)1-6)1-6)1-6)1-7 7岁,6-7岁,6-7岁,6-7岁,6-7岁,6-7岁,3-7岁,3-7岁,6-7岁,6-7岁,6-7岁,6-7岁,6-10岁,3-10岁,3-10岁,3-10岁,3-6岁,3-6岁,3-6岁,6岁,6岁,6岁,6-6岁,6岁,6岁,6岁,6岁,3-12岁,6岁,6岁,6岁,6岁,6岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,岁,“s”的研究者们的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(s)的本币(c)本)的本币(Q)本币(本币(B)本币(本币)本币(B)本币(本币)本币(本币)本币(B)本币(本币(本币)本币(本币)本币(本币)本币(本币)本币(本币(本币)本币)本币(本币)本币(本币)本币(本币(本币)本币(本币)本币)本币(本币)本币(本币)本币(本币)本币(本币)本币(本币)本d(c(p)o(12 | \-d)el(49 | ai)|(4-7)0岁以上的学生(4-7)0岁以上的学生(4-7)0岁以上的学生(4-7)0岁以上的学生(12-12岁)和(12-12)岁以上的学生(12-12)岁以上的学生(12-12)岁以上的学生(12-12岁)的学生(12-12岁)的学生(12-12岁)们(12-7)和(4-7 7)0岁)0 0岁以上的学生(12岁)和(12岁)们(12岁)们(12岁)们(12岁)的他们)们(12岁)们(12岁)的)们)的学校学校(12岁)的学生(12岁)们(12岁)们(12岁)的)会)的)的,他们(12岁)们(12岁)们(12岁)们(12岁)们(12岁)的)会)的)的,他们(12岁)的,他们(12岁)的)的)的,“ip”是一个ip(124)的门第三方(124)门第三方(ip)的门第三方(124)门第三方(124)门第三方(124)门第三方(ip)门第三方(124)门第三方(124)门第三方(124)门第三方(124)门第四方(c(\| 124?||写写写写写写写写写写写)a、g|; a、g|124;; g、p、p、p、p|124; s、p、s、s、s、s、t、t)t)t)t)t)t(t)t)t)tp)tp)tp)门第三方(t)门第三方(124)门第三方(124)门第三方(124)门第三方(124)门第三方(124)门第三方(124)门第|jigs | kddi | keji | kgt(\\\\/)| klon | kpt | kwc | kyo | le(无需124岁)西尼(第1240号)卡本尼(第1240号)赛尼(第1240号)卡本尼(第1240号)卡本尼(a-w)卡本尼(第1240号)卡本尼(第1240号)卡本尼(第1240号)卡本尼(第1240号)卡本尼(卡本尼)、卡本尼(a-w)卡本尼(a-w)卡本尼(a)卡本尼(a)卡本尼(a)卡本尼(a)卡本尼(本尼)、利尼(本尼)卡本尼(本尼)本尼(本尼)本尼(本)本尼(本)本尼(本)本尼(本)本尼(本)本尼(本(本)本)本(本)本(本)本(本(本)本(本)本(本)本(本(本)本(本)本(本)本(本)本)本(本(本)本(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t(12)t)t(12)t(12)t(12)t)t(12)t)t(50(50)P(10)P(10)mwbp(12)mwbp(12)mwbp)Mww-mywa(12)MWA(12)n10(12)n10(10(0-1 0-0-10(0-0-2)n10(0-0-0-0-2)n10(0-0-0-0-2)、0-0-0-2)n10(0[0-0-2)、0-0-0-0-2)、0-0-0-2)、0-2(0-o2im op(ti | wv)oran | owg1 | p800 | pan(a | d | t | pdxg | pg(13 | \-([1-8]| c))|“菲尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·皮尔·帕尔·波波波(ck(ck、rt、rt、rt、赛斯)塞)的波波波波波波波波波波(波塞)前置前置前置前置者者者者者,普赛赛赛赛赛赛赛赛昂,普赛赛赛赛赛赛昂,帕帕斯,赛赛赛赛赛昂,赛赛昂,赛昂,赛赛昂,赛赛昂,赛赛昂,赛昂,赛昂,赛赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂,赛昂(1240)va)周四周四,va)周四,sc(01よ本本周四周四,本周四,本周日,本周四,本周四,本周四,本周四,本周日,本周四,本周四,本周四,本周四,本周四,本周日,本周四,本周日,本周四,本周日,本周四,本周四,本周日,本周四,本周四,本周四,本周四,本周日,本周四,本周四,本周四,本周四,本周四,本周四,本周日,本周四,本周四,本周日,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周日,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周日,本周四,本周四,本周四,本周四,本周四,本周四,本周日,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周四,本周四01 | mb | t2 | 18 | 50 | t6 | 00 | 10 | 18 | ta | gt | lk | tcl | tdg |电话(i|124; m(i|124; m)m(124)m(1244)m(1244)m(1244)m(1244)m)m(1244)m(1244)m(m)m)m)m)m(1244)m)m(1244)m)m(1244)m)m(1244)m)m(m)m)m(1244)m)m(m)m)m(m)m(m)m)m)m)m(1244)m)m(m)m)m)m)m(1244)m(m)m)m)m)m)m(1244)m)m(m)m)m(1244)m)m)m-m)m)m)m)m)m)m)m)m(1244)m)m)m)m(1244)m)蒂蒂姆(1244)蒂姆)蒂姆蒂姆蒂姆蒂姆蒂姆(80 | 81 | 83 | 85 | 98 | w3c | | webc | whit | wi | g | nc | nw | wmlb | wonu | x700 | yas | your | zeto | zte |[nc]
重写规则^$http://www.totallybigbrother.co.uk/$1[R,L]
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}!-f
重写cond%{REQUEST_FILENAME}!-d
重写规则。/index.php[L]
#结束WordPress

此代码用于检测移动设备,只需在其前面放置一个not,即可检测计算机设备

编辑-

假设您的移动站点位于m.example.com,pc站点位于www.example.com,那么您的代码应该是-

<?php $u=$_SERVER['HTTP_USER_AGENT'];

if(!(preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$u)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zet`o|zte\-/i',substr($u,0,4)))){

header('Location: http://totallybigbrother.co.uk/'.$_SERVER['REQUEST_URI'].'');
}
?>

在.htaccess的顶部尝试以下操作

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^m.totallybigbrother.co.uk
RewriteCond %{HTTP_USER_AGENT} !(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge\ |maemo|midp|mmp|mobile.+firefox|netfront|opera\ m(ob|in)i|palm(\ os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows\ (ce|phone)|xda|xiino [NC,OR]
RewriteCond %{HTTP_USER_AGENT} !^(1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a\ wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r\ |s\ )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1\ u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(\ i|ip)|hs\-c|ht(c(\-|\ |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(\ |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(\ |\/)|klon|kpt\ |kwc\-|kyo(c|k)|le(no|xi)|lg(\ g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-|\ |o|v)|zz)|mt(50|p1|v\ )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v\ )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|\ )|webc|whit|wi(g\ |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-) [NC]
RewriteRule ^$ http://www.totallybigbrother.co.uk/$1 [R,L]

这应该检查它是否在m.子域上,然后检查它是否不是移动浏览器,最后重定向到主站点,保持URL不变。

看一看:你可以得到一个apache重写,直接指向那里的移动站点。你所需要做的就是反转它!@Daryldoyle谢谢,但我已经编辑了上面的内容,你可以看,它仍然不起作用,即使在我那里添加了这段代码,对我的Htaccess文件所做的一切似乎都是使网站崩溃……域名是totalybigbrother.co.uk,手机是m.totalybigbrother.co.uk。如果有人浏览一篇文章,例如,将它放在你的php文件中,然后生成一个函数,返回该文章的URL,该怎么办PC网站。然后,将该URL粘贴到Hi@prakhar19的位置。我不确定你要我做什么?以及什么文件?我已经添加了一些代码。你必须将其添加到.php文件的顶部,你正在访问。我可以将其添加到我的标题中吗?谢谢你的回答,这只会导致500个内部服务器错误并使网站崩溃。Hi@AlfieGreen当我粘贴代码时,似乎有东西坏了。你想现在试用吗?我已经更新了上面的代码。虽然这不会使我的网站崩溃,但当访问例如,在桌面上你仍然可以看到移动网站时,它不会重定向到你可以发布你的.htaccess以便我们可以看到它的样子吗?嗨@Daryldoyle,我已经添加了我的完整.htaccess第一个问题
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^m.totallybigbrother.co.uk
RewriteCond %{HTTP_USER_AGENT} !(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge\ |maemo|midp|mmp|mobile.+firefox|netfront|opera\ m(ob|in)i|palm(\ os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows\ (ce|phone)|xda|xiino [NC,OR]
RewriteCond %{HTTP_USER_AGENT} !^(1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a\ wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r\ |s\ )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1\ u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(\ i|ip)|hs\-c|ht(c(\-|\ |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(\ |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(\ |\/)|klon|kpt\ |kwc\-|kyo(c|k)|le(no|xi)|lg(\ g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-|\ |o|v)|zz)|mt(50|p1|v\ )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v\ )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|\ )|webc|whit|wi(g\ |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-) [NC]
RewriteRule ^$ http://www.totallybigbrother.co.uk/$1 [R,L]