Apache:将两个AliasMatch语句合并成一个

可以将以下用于Apache 2.4的AliasMatch语句合并为一个?

 AliasMatch ^/([0-9]{6})$ /var/www/data/$1 AliasMatch ^/([0-9]{6})/(.*)$ /var/www/data/$1/$2 

BillThor只会忘记在模式中添加* s。 或者:

AliasMatch ^ /([0-9] {6}(/.*)?)$ / var / www / data / $ 1

要么

AliasMatch ^ /([0-9] {6})((/.*)?)$ / var / www / data / $ 1 $ 2

第一个优先。

你有完整的比赛正则expression式,所以这些都应该工作。

 AliasMatch ^/([0-9]{6}(/.*)?)$ /var/www/data/$1 AliasMatch ^/([0-9]{6})((/.*)?)$ /var/www/data/$1$2