ホームページ > バックエンド開発 > PHPチュートリアル > nginxはモバイル端末かどうか判断/ブラウザ言語を判断

nginxはモバイル端末かどうか判断/ブラウザ言語を判断

WBOY
リリース: 2016-07-28 08:27:53
オリジナル
2125 人が閲覧しました

<code><span>#判断移动端,跳转转到m.aaa.com</span><span>if</span> (<span>$http_user_agent</span><span>~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry))</span> {
    <span>rewrite</span><span> ^/(.*)$</span><span>http://m.aaa.com</span><span>redirect</span>;<span>#这里随意使用,这一行代表域名栏会跳转到m.aaa.com</span><span>#proxy_pass http://101.200.141.xx:8909;#这一行代表域名不会改变,继续使用aaa.com,但是真正使用的是m.aaa.com</span>
}</code>
ログイン後にコピー

——————————区切り線————————————–

<code><span>#nginx判断客户端浏览器语言</span><span>#中文</span><span>if</span> (<span>$http_accept_language</span><span>~* ^zh)</span>{
    <span>rewrite</span><span> ^/$</span><span>http://zh.aa.com/index.html?la=zh</span><span>redirect</span>;
}

<span>#英文</span><span>if</span> (<span>$http_accept_language</span><span>~* ^en)</span>{
    <span>rewrite</span><span> ^/$</span><span>http://us.aa.com/index.html?la=us</span><span>redirect</span>;
}</code>
ログイン後にコピー
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上、nginxがモバイル端末かどうか/ブラウザの言語をどのように判断するのかを内容も含めて紹介しましたので、PHPチュートリアルに興味のある方の参考になれば幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート