我有一個檔案夾 /assets/admin/images/products ,其中包含 .jpg 和 .png 檔案,另一個檔案夾 /assets/admin/images/products/webp 包含 webp 版本的 .jpg 和 .png 檔案,名稱為 filename.webp (檔案名中不添加 jpg 和 png)
我如何使用 htaccess 從不同的檔案夾中提供 webp 版本的影像
我在https://github.com/vincentorback/WebP-images-with-htaccess找到了一些資訊,但它僅來自同一個檔案夾。
我試過下面的htaccess代碼,但沒有用
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{DOCUMENT_ROOT}/webp/$1.webp -f
RewriteRule (. )\.(jpe?g|png|gif)$ %{DOCUMENT_ROOT}/webp/$1.webp [T=image/webp,E=REQUEST_image]
uj5u.com熱心網友回復:
您的代碼很好,但您不需要%{DOCUMENT_ROOT}在最后一行使用RewriteRule. 這就是問題。
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{DOCUMENT_ROOT}/webp/$1.webp -f
RewriteRule (. )\.(jpe?g|png|gif)$ webp/$1.webp [T=image/webp,E=REQUEST_image]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/528263.html
標籤:.htaccess网页
上一篇:如何在MASM中跨段填充塊?
