如何将js,css文件重定向到文件夹?

问题描述 投票:0回答:1

但除api文件夹和index.html文件外?我的文件夹:

api/
dist/
index.html

dist文件夹中的所有css和js文件如何将所有文件请求重定向到dist文件夹?

我试过这个:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]

RewriteRule ^(.*) /index.html [NC,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ /dist/$ [NC,L]
.htaccess
1个回答
1
投票

您可以使用以下规则:

DirectoryIndex index.html
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

RewriteRule ^(?!dist/|api/).*$ dist/$0 [NC,L]
© www.soinside.com 2019 - 2024. All rights reserved.