如何重写第一条规则并删除部分网址

时间:2015-10-31 21:55:55

标签: wordpress .htaccess mod-rewrite

可以重写第一条规则吗?

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

1 个答案:

答案 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