Apache 直通<;filname>;。巴布亚新几内亚至<;文件名>;8.png如果IE<=6及<;文件名>;8.png存在
我刚刚发现,通过Photoshop将PNG32转换为PNG8将修复IE中的PNG透明度错误将其放入.htaccessApache 直通<;filname>;。巴布亚新几内亚至<;文件名>;8.png如果IE<=6及<;文件名>;8.png存在,apache,.htaccess,png,Apache,.htaccess,Png,我刚刚发现,通过Photoshop将PNG32转换为PNG8将修复IE中的PNG透明度错误将其放入.htaccess RewriteEngine on RewriteRule ^/(.*)\.png$ /$18.png [L,QSA] 应该能用。把这个放到你的.htaccess中 RewriteEngine on RewriteRule ^/(.*)\.png$ /$18.png [L,QSA] 应该有用。我还没有尝试过这个,但我认为它应该有用: RewriteEngine on Rewri
RewriteEngine on
RewriteRule ^/(.*)\.png$ /$18.png [L,QSA]
应该能用。把这个放到你的.htaccess中
RewriteEngine on
RewriteRule ^/(.*)\.png$ /$18.png [L,QSA]
应该有用。我还没有尝试过这个,但我认为它应该有用:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^Mozilla/4.0\ \(compatible;\ MSIE\ [1-6]\.
RewriteCond %{REQUEST_FILENAME} ^(.+)(\.png)$
RewriteCond %18%2 -f
RewriteRule ^(.+)\.png$ $18.png [L,QSA]
第一行打开mod_rewrite(如果已经这样做了,可以省略)。
第二个是IE我实际上还没有尝试过,但我认为它应该可以工作:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^Mozilla/4.0\ \(compatible;\ MSIE\ [1-6]\.
RewriteCond %{REQUEST_FILENAME} ^(.+)(\.png)$
RewriteCond %18%2 -f
RewriteRule ^(.+)\.png$ $18.png [L,QSA]
第一行打开mod_rewrite(如果已经这样做了,可以省略)。
第二个是IE,它不检查浏览器版本IEI我知道该指令将some.png转发到some8.png,但它也处理IE浏览器检测。哦,我还忘了检查文件是否也存在。它不检查IEUse cjm的.htaccess。我想他把问题看得更仔细了。。。SorryThis不检查浏览器版本IEI我知道该指令将some.png转发到some8.png,但它也处理IE浏览器检测。哦,我还忘了检查文件是否也存在。它不检查IEUse cjm的.htaccess。我想他把问题看得更仔细了。。。很抱歉,我会在运行这个美味的脚本时立即给出反馈,它是以什么方式失败的?试着只使用HTTP_USER_AGENT条件,或者只使用REQUEST_FILENAME条件,看看哪一个是错误的;看看这是否更有效。是的,它确实有效!我一直在清理IE的缓存,但只有重新启动浏览器才能做到这一点。我会在运行这个美味的脚本时立即给出反馈,它是以什么方式失败的?试着只使用HTTP_USER_AGENT条件,或者只使用REQUEST_FILENAME条件,看看哪一个是错误的;看看这是否更有效。是的,它确实有效!我一直在清除IE的缓存,但只有重新启动浏览器才能做到这一点。