我正在使用 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/