Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
nginx重写/重定向_Nginx - Fatal编程技术网

nginx重写/重定向

nginx重写/重定向,nginx,Nginx,假设我有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 我应该使用什么构造一次映射所有这些对象? 你能提供一个代码片段吗?我知道怎么做了 ... location ^~ /pet { root /usr/local

假设我有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
我应该使用什么构造一次映射所有这些对象?
你能提供一个代码片段吗?

我知道怎么做了

...
location ^~ /pet {
    root     /usr/local/nginx;
    rewrite  "/pet/([^/]+)/info$"  /data/$1.html  break;
}
...