-1

私がこれらのように見える1000のURLを持っていると仮定します

各URLは、/ usr / local / nginx/dataディレクトリにある対応するhtmlファイルを返す必要があります。

  • /usr/local/nginx/data/cat.html
  • /usr/local/nginx/data/dog.html
  • ..。
  • /usr/local/nginx/data/fish.html

それらすべてを一度にマップするには、どの構成を使用する必要がありますか?コードスニペットを提供していただけますか?

4

1 に答える 1

2

やり方がわかった。

...
location ^~ /pet {
    root     /usr/local/nginx;
    rewrite  "/pet/([^/]+)/info$"  /data/$1.html  break;
}
...
于 2012-12-13T00:57:24.507 に答える