0

我需要进行一次重定向 - 从一台服务器上的图像到第二台服务器上的新路径。例如我有网址 http://example.com/images/main?image=http://example2.com/type/big/picture1.jpg

如何使用 htaccess 进行重定向并获取图像“ http://example.com/type/big/picture1.jpg

我试过这样:

RewriteCond %{REQUEST_URI} images\/main\/.*
RewriteCond %{QUERY_STRING} from=(.*)$
RewriteRule (.*) $1 [NC,L]

我检查了 - $1 - 它的 REQUEST_URI,但我需要 QUERY_STRING 如果我将 $1 替换为定义的图像 - 没关系,但我需要将它用于许多图像。

4

1 回答 1

1

下面的代码重写 http://example.com/images/main= http://example2.com/type/big/picture1.jpghttp://example.com/type/big/picture1.jpg

RewriteCond %{REQUEST_URI} ^/images/main$
RewriteCond %{QUERY_STRING} from=http://example2.com/(.*)$
RewriteRule .* %1? [NC,L]
于 2013-06-09T23:04:52.723 回答