【发布时间】:2016-01-02 13:25:51
【问题描述】:
我正在尝试重写一些显示为 404 的 url,但我无法让重写工作。网址看起来像这样/ossobuco-alla-milanese/1451114854360.1451114854360?time=1451114851111。我想通过重写删除1451114854360.1451114854360?time=1451114851111。
在我的 nginx 配置中,我有以下重写规则
rewrite "^\/(.*)\/(\d{13}\.\d{13}\?time=\d{13})$" /$1/ permanent;
我在 2 个在线正则表达式工具 regex101 和 regex pal 中测试了正则表达式,它应该可以工作,但似乎在我的服务器上不起作用。
【问题讨论】:
标签: regex nginx url-rewriting rewrite