Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess htaccess仅用于子目录_.htaccess - Fatal编程技术网

.htaccess htaccess仅用于子目录

.htaccess htaccess仅用于子目录,.htaccess,.htaccess,我的www文件夹中有一个目录 -www(base) --折叠1 --折叠2 --折页3 所以我想对所有文件和文件夹使用一些htaccess代码(所以我只在www文件夹中创建.htaccess) 但我也希望只为文件夹1、2、3(以及其中的文件)添加此代码,而不为基本目录www或其他目录中的其他文件夹或其他文件添加此代码 RewriteEngine On RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f RewriteRule \.m3u8 file.

我的www文件夹中有一个目录

-www(base)

--折叠1

--折叠2

--折页3

所以我想对所有文件和文件夹使用一些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]

您可以添加一个
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