我正在尝试设置由 2 个RewriteCond和一个RewriteRule指令组成的重写。主要目的是将所有请求重定向到css,media和js目录到对应的子域。我已经使用 3 个单独的重定向轻松实现了它,但是我希望能够只使用一个重定向。
我努力了
RewriteCond %{REQUEST_URI} ^/(css|media|js)
RewriteCond %{HTTP_HOST} !^%1\.
RewriteRule ^(media|css|js)(/.+)$ http://$1.%{HTTP_HOST}/$1$2 [R=302,L]
但是,它似乎不允许从第一个RewriteCond内部使用捕获组。