我有一个配置了nginx的VPS,可以提供很多服务。
example.com
通过reverse_proxy重定向到有角度的应用程序。
example.com/blog
重定向到使用wordpress创建的博客。
现在,我尝试将子类别作为更高级别的类别,以便:
实际上是example.com/installs/ubuntu18
的 example.com/blog/language/installs/ubuntu18
充当第一个链接,而没有为用户修改URL,但在内部是肯定的。
我已经达到使example.com/installs
显示example.com/blog/language/installs
而没有修改用户URL的权限,并且如果我写example.com/installs/ubuntu18
会将我重定向到完整的URL(example.com/blog/language/installs/ubuntu18
),但是这只是我目标的一半。
我用于重写的nginx配置行如下:
rewrite ^(/installs/.*)\.?.*$ /blog/language/$1 last;
我尝试过更改一些参数,但是仍然具有相同的行为。有人可以帮助我,或者至少告诉我是否可以正确使用rewrite
进行尝试?
谢谢。