.htaccess htaccess仅用于子目录
我的www文件夹中有一个目录 -www(base) --折叠1 --折叠2 --折页3 所以我想对所有文件和文件夹使用一些htaccess代码(所以我只在www文件夹中创建.htaccess) 但我也希望只为文件夹1、2、3(以及其中的文件)添加此代码,而不为基本目录www或其他目录中的其他文件夹或其他文件添加此代码.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.
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