0

好吧,我已经从这个 htaccess 重定向的事情中解脱出来了。我不知道我的大多数问题是不可能的,还是没人知道。

但是,现在我有一个简单的问题,可能是针对那些习惯于执行这些 Apache 重定向的人。

我只是想重定向

 skullbones.jpg&h=200&w=200&q=70&zc=1

一个 timthumb 生成的 img,它得到一个错误的传入链接,以:

 skullbones.jpg 

许多机器人试图在没有 timthumb src 路径的情况下访问这些 img 文件,因此基本 URL + img + timthumb 查询字符串以 404 结尾。

如果有人至少能解决这个案子,那就太棒了。

4

1 回答 1

0

这应该解决这个问题。

RewriteEngine On
RewriteCond %{THE_REQUEST} ^(GET|POST)\ /(.*)\&(.*)\ HTTP
RewriteRule ^ /%2\? [R,L]

上面会http://example.com/skullbones.jpg&h=200&w=200&q=70&zc=1变成http://example.com/skullbones.jpg

RewriteEngine On
RewriteCond %{THE_REQUEST} ^(GET|POST)\ /([0-9]{4})/([0-9]{2})/(.*)\&(.*)\ HTTP
RewriteRule ^ /%2\? [R,L]
于 2014-04-13T22:39:10.263 回答