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

时间:2018-03-02 16:35:02

标签: .htaccess

但除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]

1 个答案:

答案 0 :(得分:1)

您可以使用以下规则:

DirectoryIndex index.html
RewriteEngine on

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

RewriteRule ^(?!dist/|api/).*$ dist/$0 [NC,L]