我正在尝试映射这个动态查询:
/wp-admin/admin-ajax.php?action=mymail_form_css
到这个静态文件:
/wp-admin/mymail_form.css
到目前为止我尝试过的似乎不起作用的是 /wp-admin/.htaccess 中的 htaccess 代码
RewriteEngine on
RewriteCond %{QUERY_STRING} action=mymail_form_css
RewriteRule ^(.*)$ /mymail_form.css [L,R=301]
我也尝试将其放入网站的文档根目录中,但没有成功。
我这样做是出于性能原因。动态查询需要花费过多的时间来生成少量几乎不会改变的 CSS。
答案1
没关系。我想到了。通过将 css 文件移动到 public_html (并不是真正必要的),将 htaccess 代码更改为
RewriteEngine on
RewriteCond %{QUERY_STRING} action=mymail_form_css
RewriteRule ^(.*)$ /mymail_form.css? [L,R=301]
并将代码移动到文档根目录的 .htaccess
继续~