css - 让 minify(css/js 压缩)在专用服务器上工作

标签 css webserver gzip minify

我正在使用 minify http://code.google.com/p/minify/https://github.com/mrclay/minify/

我可以毫不费力地让 min 在我的本地环境中工作,并且 localhost:8888/min/f=min/quick-test.css 工作正常。

我试图让它在我的服务器的“开发”环境中工作...所以我在 dev.example.com 上设置了一个子域,并在/dev_html/而不是/public_html/创建了一个新的网络根目录.不过这一切似乎都有效,因为当我运行 echo $_SERVER['DOCUMENT_ROOT'] 时,它按预期工作。所以我不认为子域与它不起作用的原因有任何关系。

我在我的服务器上直接在我的子域的文档根目录中使用 min 的未修改版本进行测试,但是当我测试 dev.mydomain.com/min/f=min/quick-test.css 时,我收到一个内部服务器请求错误。

感谢您的帮助, 尼克

最佳答案

您是否尝试过使用群组功能?

我实际上并没有尝试使用 f 参数,但就像您刚刚尝试过它一样,它只对我在本地有效。奇怪的!不过,这些小组工作得很好。

通过修改/min/groupsConfig.php 尝试使用组。

'css' => array('../css/stye_1.css', '../css/style_2.css'),

路径是相对于 min 目录的。

使用g参数通过浏览器访问:

/min/g=css

关于css - 让 minify(css/js 压缩)在专用服务器上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11720487/

相关文章:

http - 为 Go 提供 gzip 压缩的内容

iis - 为什么要回收应用程序池?

browser - 如何使用浏览器发送授权 header

javascript - gzinflate字符串通过JS压缩

http - D std.zlib 使用 http 进行流压缩

html - 以下多重选择器代码中的点是什么意思

html - 尝试创建一个水平居中的菜单

windows - Emacs - 尝试打开信息文件时未找到 "Uncompression program ' gzip“

css - 部分页脚被隐藏

html - 如何使描述列表内联?