如何从htaccess重定向中删除特定字符串(如果存在)?

时间:2015-10-15 07:33:15

标签: string .htaccess url-rewriting url-redirection

我有以下htaccess代码:

(a, b) -> a

这样做的改变是:

RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$ [NC] 
RewriteCond %{HTTP_REFERER} !mysitee\.com [NC]
RewriteRule ([^/]*)\.(jpg|gif|png)$ http://mysitee.com/?attachment=$1 [NC]

到此:

http://mysitee.com/wp-content/uploads/2015/10/my-image.jpg

代码效果很好,但有时会出现以下网址:

http://mysitee.com/?attachment=my-image

导致

http://mysitee.com/wp-content/uploads/2015/10/my-image-750x500.jpg

但是我希望它删除“-750x500”以永远不会在重写的网址中显示。

请帮助谢谢

0 个答案:

没有答案