我有一个PHP脚本,可以缩小我的CSS并用这个url吐出来:
domain.com/resource.php?resource=css_file.css
但它没有显示任何内容。如果我删除了网址末尾的.css,那么它会显示缩小的css代码。
此资源管理器管理大量文件类型,因此如何让htaccess忽略所有结尾(.php,.css,.js等)?
答案 0 :(得分:1)
你可以在不使用url_rewrite的情况下实现这一点,在resource.php上添加它:
<强> PHP 强>
if (isset($_GET['resource'])) {
if (strpos($_GET['resource'], '.') !== false) {
header('Location: resource.php?resource='.preg_replace('/\\.[^.\\s]{3,4}$/', '', $filename));
}
}