因为有一天,我的timthumb停止了工作
然而,确实发现它可能与modsecurity有关。以下是一天前的工作。
现在只能使用
试着把它放在我的htaccess中,但没有改变
# WPhtc: Begin Custom htaccess
RewriteCond %{REQUEST_URI} !^/(timthumb) [NC]
RewriteRule ^scripts/timthumb.php?src=/(.*)x(.*)/r/(.*) scripts/timthumb.php?src=http://www.HOST.com/$3&h=$2&w=$1&c=1
# WPhtc: End Custom htaccess
答案 0 :(得分:2)
使用TimThumb为您的图像,可能导致一些..凌乱的外观(并且免于面对它,无法实现)代码。观察..
<img alt="Camping" src="/timthumb.php?src=/images/feb/image_001.jpg&w=250&h=250&" />
为什么不把它弄得乱七八糟并使用一些时髦的.htaccess重定向?
<img alt="Camping" src="/images/feb/250/image_001.jpg" />
这看起来不是更好吗?你精彩的露营图像现在设置为250像素宽,高度保持正确的比例。
TimThumb htaccess重写 实现这一目标非常简单易行!更新你的.htaccess文件,就像这样。
# With your other RewriteCond rules
RewriteCond %{REQUEST_URI} !^/(images) [NC]
RewriteRule ^(.+)/$ /$1 [R,L]
# Width
RewriteRule ^images/([a-zA-Z0-9-]+)/([0-9]+)/([a-z0-9.]+)?$ /tt.php?src=/images/$1/$3&w=$2
如果您没有任何类型的文件夹系统,并且所有图像都只是被投入图像文件夹,您可以使用以下
RewriteRule ^images/([0-9]+)/([a-z0-9.]+)?$ /tt.php?src=/images/$2&w=$1