首页 文章

跳过某些特定文件的.htaccess规则

提问于
浏览
-1

现在我使用以下.htaccess规则来修改我的网址 . 我的网站包含更多图像和类似文件 . 我发现.htaccess规则增加了网站的加载时间 . 我希望跳过一些代码来执行domain.com/images和domain .com / scripts文件夹 .

选项FollowSymLinks
RewriteEngine On
RewriteRule ^([0-9])/([0-9])/([^.]) . html index.php?perma = $ 3
RewriteRule ^ movies /([^.]) . html gallery.php?movie = $ 1
RewriteRule ^ album /([^.]) . html gallery.php?album = $ 1
RewriteRule ^ img /([^.])/([^.]) . html gallery.php?img = $ 2
RewriteRule ^ movies.html gallery.php

我想修改它

如果是图像或脚本文件夹中的文件,请跳过以下内容
其他
RewriteRule ^([0-9])/([0-9])/([^.]) . html index.php?perma = $ 3
其他
RewriteRule ^ movies /([^.]) . html gallery.php?movie = $ 1
其他
RewriteRule ^ album /([^.]) . html gallery.php?album = $ 1
其他
RewriteRule ^ img /([^.])/([^.]) . html gallery.php?img = $ 2
其他
RewriteRule ^ movies.html gallery.php

无论如何?

1 回答

  • 0

    而不是将一个.htaccess文件放入例如带有电影文件夹的RewriteRule的movies文件夹中,或者将一个文件放在img文件夹中,只使用/ img /文件夹中使用的RewriteRule . 这意味着它将根据其目录而不是使用一个来加载不同的.htaccess文件 .

相关问题