如何通过配置apache,让手机端浏览器主域名URL访问到子域名服务

手机端访问www.baidu.com跳转到m.baidu.com,同时不该表PC端对www.baidu.com访问


一劳永逸的办法


apache的httpd.conf文件加入


<VirtualHost *:80>
DocumentRoot "/var/www/html/app/src/htdocs_www"
ServerName www.baidu.com
  <ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^/(.*)$ http://m.baidu.com/$1 [L,R=302]
  </ifModule>
ErrorLog "logs/baidu-error_log"
CustomLog "logs/baidu-access_log" common
</VirtualHost>


在你的httpd.conf文件中请替换baidu成为你的域名和子域名。

你可能感兴趣的:(域名)