.htaccess rewrite:将匹配url的所有资产转发到各自的目录

时间:2018-06-16 20:49:04

标签: .htaccess apache2

我正在尝试将我的资源链接转发到我项目的公共目录中不存在的目录,但以下配置无效:

注意: .htaccess会保留在目录web/.htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^/vendor/cx/framework/(.*)$ ../private/apps/CxFramework/Assets/framework/$1 [NC,L]
    RewriteRule ^/vendor/cx/admin/(.*)$ ../private/apps/Admin/Assets/admin/$1 [NC,L]
</IfModule>

web/是公共目录,而资产保留在../private/apps/Admin/Assets/&amp; ../private/apps/CxFramework/Assets/现在我想要的是具有以下网址匹配的请求应转发到以下网址:

/vendor/cx/framework/ > ../private/apps/CxFramework/Assets/framework/
/vendor/cx/admin/ > ../private/apps/Admin/Assets/framework/

0 个答案:

没有答案