我的www文件夹中有一个目录
-www(基础)
- folder1中
- 文件夹2
- folder3
所以我想对所有文件和文件夹使用一些htaccess代码(所以我只在www文件夹中创建.htaccess)
但我也想为文件夹1,2,3(及其中的文件)添加此代码,而对于基本目录www或其他目录中的其他文件夹或其他文件则不添加
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule \.m3u8 file.m3u8 [NC,L]
#RewriteCond %{HTTP_USER_AGENT} ^.*(vlc|LibVLC|Android|iPhone).*$ [NC]
# RewriteRule ^(.*)$ http://example.com [L,R=301]
答案 0 :(得分:0)
您可以添加RewriteCond
来限制某些文件夹的第一条规则:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(folder1|folder2|folder3)/ [NC]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule \.m3u8 file.m3u8 [NC,L]
# remaining rules go here