0

私がやりたいことを説明するためにタイトルを入力するのはちょっと難しいです。

基本的に、モバイル サイトの開発を依頼された Web サイトがあります。この Web サイトにはさまざまなドメイン ( .co.za.com、など.za.net) がありますが、それらはすべてサーバー上の同じフォルダーから実行されます (したがって、.htaccess ファイルは 1 つしかありません)。

www.example.co.zaへのトラフィックとへのm.example.co.zaトラフィックをリダイレクトできるようにしたいと考えていwww.example.comますm.example.com

それを達成するには、この .htaccess ファイルをどのように変更する必要がありますか。

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} "alcatel|amoi|android|avantgo|blackberry|benq|cell|cricket|docomo|elaine|htc|iemobile|iphone|ipad|ipaq|ipod|j2me|java|midp|mini|mmp|mobi|motorola|nec-|nokia|palm|panasonic|philips|phone|playbook|sagem|sharp|sie-|silk|smartphone|sony|symbian|t-mobile|telus|up\.browser|up\.link|vodafone|wap|webos|wireless|xda|xoom|zte" [NC]
RewriteRule ^$ http://m.example.com/ [L,R=302]
4

1 に答える 1

1

どうですか:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "alcatel|amoi|android|avantgo|blackberry|benq|cell|cricket|docomo|elaine|htc|iemobile|iphone|ipad|ipaq|ipod|j2me|java|midp|mini|mmp|mobi|motorola|nec-|nokia|palm|panasonic|philips|phone|playbook|sagem|sharp|sie-|silk|smartphone|sony|symbian|t-mobile|telus|up\.browser|up\.link|vodafone|wap|webos|wireless|xda|xoom|zte" [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$ [NC]
RewriteRule ^(.*)$ http://m.%2/ [L,R=302]
于 2012-10-04T19:29:06.453 に答える