最初にnginx 301 302に関する完全なコード例を見てください。
301ジャンプ設定:
server {listen 80; server_name phpky.com; rewrite ^ /(。*)http://www.45it.net/$1永久; access_logオフ; 302ジャンプの設定:
server {listen 80; server_name phpkyr.com;書き換え^ /(。*)http://www.45it.net/$1リダイレクト; access_log off nginx 301 302 jumpの詳細なドキュメントを参照してください。
server {server_name 45it.net; rewrite ^ /(。*)http://www.45it.net /$ 1 permanent;}
last–基本的にこのフラグを使用してください。 Break– Rewirteを中止し、リダイレクトの一致を継続しない–一時的なリダイレクトHTTPステータスを返す302 permanent&nd;永久リダイレクトされたHTTPステータスを返す301
NginxリダイレクトはNginxのHttpRewriteModuleを使用しますこのメソッドの使い方は次のとおりです。rewriteコマンド
nginx rewriteはapache rewriterule(ほとんどの場合、引用符付きの元のapacheリライトルールを直接使用することができます)と同等ですが、サーバーで使用できます。位置・IF条件判定ブロックでのコマンドの形式は次のとおりです。rewrite正規表現置換対象フラグマークflagタグは、次の形式で使用できます。last - ndash;基本的にこのフラグを使用します。中断– Rewirteを中止、リダイレクトの一致を続行しない–一時的にリダイレクトされたHTTPステータスを返す302 permanent&nd;;永続的にリダイレクトされたHTTPステータスを返す301
特別な注意:
< URL書き換えを実装するためにp> lastおよびbreakが使用され、ブラウザのアドレスバーのURLアドレスは変更されていませんが、サーバー側アクセスのパスは変更されています;
アドレスバーにはジャンプ後のURLアドレスが表示されます。
たとえば、次のセクションでは、あるディレクトリ下のファイルを別のディレクトリにリダイレクトするようにnginxを設定し、$ 2は2番目の括弧(。*)に対応します。対応する文字列:location /download /{rewrite ^(/download /.*)/m /(.*)\\..*$ $ 1 /nginx-rewrite /$ 2.gz break;} nginxリダイレクトIF条件判定
サーバーと場所の場合は、nginxのIF条件を使用して判断できます。正規表現
例:一致の判断〜大文字と小文字を区別するには〜は大文字と小文字を区別しないミスマッチ〜*は大文字と小文字を区別するマッチングではありません;!〜は大文字と小文字を区別しないでください。ユーザーがIEを使用すると、Nxは/nginx-ieディレクトリにリダイレクトされます。if($ http_user_agent〜MSIE){rewrite ^(。*)$ /nginx-ie /$ 1 break;}ファイルおよびディレクトリの判断-fおよび! - fファイル-dと!-dがあるかどうかを判断するディレクトリがあるかどうかを判断する-eと!-eファイルが実行可能かどうかを判断するディレクトリ-xと!-xたとえば、ファイルとディレクトリに次のnginxの設定が存在しないリダイレクト:if(!-e $ request_filename){proxy_pass http://127.0.0.1;} return
httpコードを返します。たとえば、nginx盗難防止チェーンを設定します。 Jpg
grep 25ポートが有効になっているか確認します3.ll /home /homeの下にいるユーザーを確認します4.usera dd user1ユーザーを作成します5.echo&quot; 12
を設定すると、「ネットワークコンピュータ方式」に従って共有ディレクトリを設定でき、複数の人とファイルを共有する場合は、「FTP方式」に従って単純なFTPサーバを作成できます。あなたはこれらのスキルを習
の始めにドメイン名にリダイレクトしますブラウザにsina.com.cn(Sina homepage)を入力したときに、一般的に理解されているように、リソースの恒久的なリダイレクトについて説明します。
を選択するための5つの方法ブレードサーバを消費するための5つの基本的な方法があります。これらの方法の1つが選択されれば、それはさまざまな異なる製品および方法で実装することができます。これらの方法につい