【发布时间】:2013-03-12 18:29:28
【问题描述】:
基本上,我将网站上的图像生成从 PNG 更改为 JPG,并转换了所有现有文件以节省空间。问题在于对旧 PNG 版本的请求。
这只影响了一些特定的目录,例如 /imgs/profiles/
我试图自己理清规则,但它让我发疯。
如果有人能给我一个在 /imgs/profiles/ 中将 PNG 请求重写为 JPG 的示例,我可以在此处对所有其余部分进行排序以节省空间。
编辑 - 我的 htaccess 顶部的部分
FileETag None
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.site.net
RewriteRule (.*) http://www.site.net/$1 [R=301,L]
ErrorDocument 404 /404.php
ErrorDocument 300 /404.php
RewriteBase /imgs/profiles/
RewriteRule ^([^.]+)\.png$ /$1.jpg [R=301,L,NC]
RewriteRule ^file file.php [L,NC]
【问题讨论】:
标签: .htaccess png rewrite jpeg