可以重写第一条规则吗?
这
http://sitename.com/media/resizer/420x218/r/sitename.com/wp-content/uploads/2013/12/image.jpg
到
http://sitename.com/media/resizer/420x218/r/2013/12/image.jpg
删除sitename.com/wp-content/uploads
这是我目前的htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /media/
RewriteRule ^resizer/(.*)x(.*)/r/(.*) resizer/resize.php?src=http://$3&h=$2&w=$1&zc=0&s=1
</IfModule>
我使用这种方法:http://code.tutsplus.com/articles/using-timthumb-with-custom-urls-for-site-optimization--wp-23607
答案 0 :(得分:0)
是的,当然可以。由于您不再在网址中包含部分源网址,因此您必须自己在重写的部分中添加它。
RewriteRule ^resizer/(.*)x(.*)/r/(.*) resizer/resize.php?src=http://sitename.com/wp-content/uploads/$3&h=$2&w=$1&zc=0&s=1