タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

nginxとregexに関するaki77のブックマーク (2)

  • nginx ドキュメント訳: サーバ名

    nginxWikipediaの説明)のドキュメントの訳の2回目です。 今回は「Introduction to nginxnginx 入門)」の「Server names(サーバ名)」です。 **** サーバ名 原文: Server names ワイルドカード名 正規表現名 その他のサーバ名 最適化 互換性 サーバ名は “server_name” ディレクティブを使用して定義され、リクエストに対してどのサーバブロックが使われるかを決定します。「How nginx processes a request(nginx はどのようにリクエストを処理するか)」もお読みください。これらは完全一致名、ワイルドカード名、正規表現で定義されます: server { listen 80; server_name nginx.org www.nginx.org; ... } server { listen

  • nginx - locationの文字列と正規表現の優先順位 - うまいぼうぶろぐ

    http://wiki.nginx.org/NginxHttpCoreModule#location 少しはまった。正規表現の設定のほうが後で評価されて、設定が上書きされるのか。そういえば、apacheもそうだったかな? 例 URL: /fooにaliasを設定しているとする。で、/foo以外の画像(正規表現で指定)へのリクエストはreverse proxyしたいとする(/foo/bar.jpgはreverse proxyさせずにaliasで設定しているdirectoryから配信したい)。 この場合、/fooの設定は"location /foo"ではなくて、"location ^~ /foo"じゃないとダメ。 ###### 設定A # location /foo { # 間違い location ^~ /foo { alias /path/to/foo; index index.html

    nginx - locationの文字列と正規表現の優先順位 - うまいぼうぶろぐ
  • 1