【发布时间】:2018-06-16 11:36:16
【问题描述】:
我目前的网址是这样的:
mysite.com/test/?country=uk&number=1234&search=British+Telecom&limit=8
我想变成这样:
mysite.com/test/uk/1234/British-Telecom/8
我对 Apache mod_rewrite 有一定的了解,但从未接触过 Nginx 版本。有人有想法吗?
我发现的其他一点是该网站是 Wordpress,普通页面在重写 url 时可以正常工作,但我的代码位于单独的非 wp 文件夹中。 Apache 不运行时,WP 的 .htaccess 怎么会起作用?
另一个复杂的问题是我的 Varnish 缓存正在工作 - 这会干扰吗?
【问题讨论】:
标签: php url nginx mod-rewrite rewriting