Apache-Httpd

Htaccess - 將動態 URL 查詢映射到靜態文件

  • April 6, 2019

我正在嘗試映射此動態查詢:

/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。

沒關係。我想到了。通過將 css 文件移動到 public_html (不是真的必要),將 htaccess 程式碼更改為

RewriteEngine on
RewriteCond %{QUERY_STRING} action=mymail_form_css
RewriteRule ^(.*)$ /mymail_form.css? [L,R=301]

並將程式碼移動到文件根目錄的 .htaccess

繼續~

引用自:https://unix.stackexchange.com/questions/188776