【发布时间】:2015-05-17 10:04:01
【问题描述】:
我想为 WordPress 创建 css minify。缩小的文件将保存在 wp-content/cache 和宽度 .min.css - 例如:wp-content/cache/themes/twentyfifteen/style.min.css
我想从以下位置更改样式网址: www.example.com/wp-content/themes/twentyfifteen/style.css 到 www.example.com/wp-content/themes/twentyfifteen/style.min.css
但我不知道如何编写 htaccess 规则。 Htaccess 规则应该检查该文件 wp-content/themes/twentyfifteen/style.min.css 是否存在。如果文件存在则加载文件,如果不存在则从 wp-content/cache/themes/twentyfifteen/style.min.css
加载文件我的代码:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*\.min.css$ /www-content/cache/$1.min.css [L]
这行不通
【问题讨论】:
-
您显示的代码将不存在的文件 (-f) 和不存在的目录/文件夹 (-d) 重定向到目标 - 在您的情况下,是一个 .css 文件......您误解了如何。 htaccess 工作
标签: .htaccess