我在一个文件夹中有一个.htaccess文件,将所有CSS和JS文件重定向到一个php文件。
RewriteRule ^(.*\.(js|css)) process.php?file=$1
它也适用于子目录,但是我有一个包含.htaccess文件的子目录:
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
为了使用“干净的URL”
如何强制此子目录仍然通过父目录中定义的内容发送CSS / JS文件?
我知道我可以通过在子目录的.htaccess文件中放置异常来手动为该子目录执行此操作 - 但是我可以通过其他任何方式执行此操作吗?
这是为了分发,所以如果我能以某种方式强迫父RewriteRule进入所有子目录,这将是一个很容易的地狱。
感谢您的任何建议!
答案 0 :(得分:0)
您可以尝试将此行放在RewriteEngine On
行下面的子目录.htaccess中:
RewriteOptions inherit