从Nginx中的URL删除路径

时间:2019-12-11 01:38:16

标签: nginx url-rewriting webserver

我的网站正常运行

stackoverflow

https://example.com/website/page/Home

我想删除/ website / page部分,以便最终用户看到https://example.com/website/page/AboutUs等。 我在Nginx网站上读到重写不是首选,所以我尝试了:

package.cpath = package.cpath .. ';include-test/?.dll'

我收到内部伺服错误。正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

考虑使用如下重写:

# rewrite example.com/awesome to example.com/website/page/awesome
rewrite ^(/.*) /website/page$1 break;

这应该类似地工作:

rewrite ^/(.*) /website/page/$1 break;