.htaccess重定向除pdf文件外的整个目录

.htaccess重定向除pdf文件外的整个目录,.htaccess,redirect,.htaccess,Redirect,我正在尝试将directory2(/directory1/directory2/)中的所有内容(PDF文件除外)重定向到静态URL。这可能吗?是的,这是可能的。将此代码放在根目录下。htaccess: RewriteEngine On # it doesn't end with .pdf RewriteCond %{REQUEST_URI} !\.pdf # URI starts with /directory1/directory2 then redirect RewriteRule ^di

我正在尝试将directory2(
/directory1/directory2/
)中的所有内容(PDF文件除外)重定向到静态URL。这可能吗?

是的,这是可能的。将此代码放在
根目录下。htaccess

RewriteEngine On

# it doesn't end with .pdf
RewriteCond %{REQUEST_URI} !\.pdf
# URI starts with /directory1/directory2 then redirect
RewriteRule ^directory1/directory2/(.*)$ /some-where/$1 [L,NC,R]