重写规则仅在目录中重命名一个文件 - .htaccess



我试图将目录中的一个文件重命名,然后将所有其他文件放在IS中。我的.htaccess文件中有这个:

RewriteEngine on
RewriteRule min.js min.php [L]

我希望min.js重定向到min.php,这很好。问题是当我链接到目录中的任何其他文件时,将所有文件重定向到min.php。

我该如何修复?

您可能在目录中包含min.js的其他文件。由于该规则不打开^并关闭$,因此该表达式将匹配任何包含 min.js的文件。因此,请尝试:

RewriteRule ^min.js$ min.php [L]

相关内容

最新更新