我在 .htaccess 中有以下代码:-
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([^/]+)/([^/]+)(.pdf)$ showpdf.pdf?product_code=$1 [NC,QSA,L]
它接受以下格式的请求(例如):-
/ab-cde-123/anything-can-go-here.pdf
并将其重写为: -
/showpdf.pdf?product_code=ab-cde-123
这很好用。但是,我想稍微改变它,以便请求中最后一个 / 之后的所有内容都是可选的,例如,所有这 3 个都可以作为请求工作:-
/ab-cde-123/anything-can-go-here.pdf
/ab-cde-123/anything-can-go-here
/ab-cde-123/
任何帮助将非常感激!