仅限子目录的htaccess

时间:2017-01-06 01:33:07

标签: .htaccess

我的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]

1 个答案:

答案 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