【发布时间】:2019-02-17 10:22:00
【问题描述】:
我有一个大约 200 行的 htaccess 文件,并且 htaccess 主要包含重写规则。该文件本身效果很好。
但我想知道是否有更快的方法来重写这个附加规则:
RewriteRule "^order/new/(.+)$" "extention.php?sale&subroute=order&route=new&cid=$1" [QSA,L]
RewriteRule "^order/view/(.+)$" "extention.php?sale&route=view&subroute=order&id=$1" [QSA,L]
RewriteRule "^order/edit/(.+)$" "extention.php?sale&route=edit&subroute=order&id=$1" [QSA,L]
RewriteRule "^order/copy/(.+)$" "extention.php?sale&route=copy&subroute=order&id=$1" [QSA,L]
有没有办法将所有这些行组合成一个?
例如:类似的东西:
RewriteRule "^order/{copy|view|new|edit}/(.+)$" "extention.php?route=$1 &subroute=order&id=$2" [QSA,L]
【问题讨论】:
标签: .htaccess