有人能指出我为什么这个AliasMatch正则表达式无效(抛出404,而不是服务器错误):
AliasMatch (?i)^/scripts/(\w+)/admin/(\w+).js \cms\modules\$1\scripts\admin\$2.js
我想要匹配:
/scripts/analytics/admin/index.js
答案 0 :(得分:2)
我认为你需要逃避.
。试试这个
AliasMatch (?i)^/scripts/(\w+)/admin/(\w+)\.js \cms\modules\$1\scripts\admin\$2.js
答案 1 :(得分:1)
我需要交换正斜杠的反斜杠(Windows)
AliasMatch ^/scripts/(\w+)/admin/(\w+)\.js /cms/modules/$1/scripts/admin/$2.js