我想重写或redirect到一个子目录内的任何url,如下所示:
www.site.com/subdirectory/item => www.site.com/item
我试过这个,但似乎没有正常工作:
location /subdirectory { rewrite ^/subdirectory(/.*)$ $1 last; }
尝试:
rewrite ^/subdirectory(.*) /$1 last;
你有什么需要在/子目录之后的一个'/'。
另外 – 一个简单的黑客就是在文档根目录下build立一个符号链接:
ln -s . subdirectory