Web-Server
Apache:將兩個 AliasMatch 語句合二為一
可以將
AliasMatch
Apache 2.4 的以下語句合併為一個嗎?AliasMatch ^/([0-9]{6})$ /var/www/data/$1 AliasMatch ^/([0-9]{6})/(.*)$ /var/www/data/$1/$2
BillThor 只是忘記在模式中添加 *s。任何一個:
別名匹配 ^/(
$$ 0-9 $${6}(/.*)?) $ /var/www/data/ $ 1 或者
別名匹配 ^/(
$$ 0-9 $${6})((/.*)?) $ /var/www/data/ $ 1$2 第一個為偏好。
您有完整的匹配正則表達式,因此其中任何一個都應該有效。
AliasMatch ^/([0-9]{6}(/.*)?)$ /var/www/data/$1 AliasMatch ^/([0-9]{6})((/.*)?)$ /var/www/data/$1$2