Apache 为 javascript 提供备用文件扩展名?

Apache 为 javascript 提供备用文件扩展名?

如果客户端向.jsApache 请求以 结尾的文件,我希望 Apache 首先检查是否存在.js.min具有相同基本名称的文件,如果存在则提供该文件,否则提供原始.js文件。我可以使用 Debian 附带的标准 Apache 模块来做到这一点吗?

答案1

绝对地。

RewriteEngine on
RewriteCond %{REQUEST_URI} \.js$
RewriteCond %{REQUEST_FILENAME}.min -f
RewriteRule (.*) $1.min [T=text/javascript]

L如果您知道不需要进一步重写,您可能也想要该标志。

相关内容